public class AsyncAnalyticsIndexManager extends Object
Constructor and Description |
---|
AsyncAnalyticsIndexManager(AsyncCluster cluster) |
public AsyncAnalyticsIndexManager(AsyncCluster cluster)
public CompletableFuture<Void> createDataverse(String dataverseName)
public CompletableFuture<Void> createDataverse(String dataverseName, CreateDataverseAnalyticsOptions options)
DataverseExistsException
public CompletableFuture<List<AnalyticsDataverse>> getAllDataverses()
public CompletableFuture<Void> dropDataverse(String dataverseName)
DataverseNotFoundException
public CompletableFuture<Void> dropDataverse(String dataverseName, DropDataverseAnalyticsOptions options)
DataverseNotFoundException
public CompletableFuture<Void> createDataset(String datasetName, String bucketName)
public CompletableFuture<Void> createDataset(String datasetName, String bucketName, CreateDatasetAnalyticsOptions options)
public CompletableFuture<Void> dropDataset(String datasetName)
public CompletableFuture<Void> dropDataset(String datasetName, DropDatasetAnalyticsOptions options)
public CompletableFuture<List<AnalyticsDataset>> getAllDatasets()
public CompletableFuture<List<AnalyticsDataset>> getAllDatasets(GetAllDatasetsAnalyticsOptions options)
public CompletableFuture<Void> createIndex(String indexName, String datasetName, Map<String,AnalyticsDataType> fields)
public CompletableFuture<Void> createIndex(String indexName, String datasetName, Map<String,AnalyticsDataType> fields, CreateIndexAnalyticsOptions options)
public CompletableFuture<List<AnalyticsIndex>> getAllIndexes()
public CompletableFuture<List<AnalyticsIndex>> getAllIndexes(GetAllIndexesAnalyticsOptions options)
public CompletableFuture<Void> dropIndex(String indexName, String datasetName)
public CompletableFuture<Void> dropIndex(String indexName, String datasetName, DropIndexAnalyticsOptions options)
public CompletableFuture<Void> connectLink()
public CompletableFuture<Void> connectLink(ConnectLinkAnalyticsOptions options)
public CompletableFuture<Void> disconnectLink()
public CompletableFuture<Void> disconnectLink(DisconnectLinkAnalyticsOptions options)
public CompletableFuture<Map<String,Map<String,Long>>> getPendingMutations(GetPendingMutationsAnalyticsOptions options)
Copyright © 2020 Couchbase, Inc.. All rights reserved.