Class AsyncAnalyticsIndexManager
java.lang.Object
com.couchbase.client.java.manager.analytics.AsyncAnalyticsIndexManager
public class AsyncAnalyticsIndexManager extends Object
-
Constructor Summary
Constructors Constructor Description AsyncAnalyticsIndexManager(AsyncCluster cluster)
-
Method Summary
-
Constructor Details
-
AsyncAnalyticsIndexManager
-
-
Method Details
-
createDataverse
-
createDataverse
public CompletableFuture<Void> createDataverse(String dataverseName, CreateDataverseAnalyticsOptions options)- Throws:
DataverseExistsException
-
getAllDataverses
-
dropDataverse
- Throws:
DataverseNotFoundException
-
dropDataverse
public CompletableFuture<Void> dropDataverse(String dataverseName, DropDataverseAnalyticsOptions options)- Throws:
DataverseNotFoundException
-
createDataset
-
createDataset
public CompletableFuture<Void> createDataset(String datasetName, String bucketName, CreateDatasetAnalyticsOptions options) -
dropDataset
-
dropDataset
public CompletableFuture<Void> dropDataset(String datasetName, DropDatasetAnalyticsOptions options) -
getAllDatasets
-
getAllDatasets
public CompletableFuture<List<AnalyticsDataset>> getAllDatasets(GetAllDatasetsAnalyticsOptions options) -
createIndex
public CompletableFuture<Void> createIndex(String indexName, String datasetName, Map<String,AnalyticsDataType> fields) -
createIndex
public CompletableFuture<Void> createIndex(String indexName, String datasetName, Map<String,AnalyticsDataType> fields, CreateIndexAnalyticsOptions options) -
getAllIndexes
-
getAllIndexes
public CompletableFuture<List<AnalyticsIndex>> getAllIndexes(GetAllIndexesAnalyticsOptions options) -
dropIndex
-
dropIndex
public CompletableFuture<Void> dropIndex(String indexName, String datasetName, DropIndexAnalyticsOptions options) -
connectLink
-
connectLink
-
disconnectLink
-
disconnectLink
-
getPendingMutations
-
getPendingMutations
public CompletableFuture<Map<String,Map<String,Long>>> getPendingMutations(GetPendingMutationsAnalyticsOptions options)
-