Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Interface IAnalyticsIndexManager

Namespace: Couchbase.Management.Analytics
Assembly: Couchbase.NetClient.dll
Syntax
public interface IAnalyticsIndexManager

Methods

View Source

ConnectLinkAsync(ConnectAnalyticsLinkOptions?)

Declaration
Task ConnectLinkAsync(ConnectAnalyticsLinkOptions? options = null)
Parameters
Type Name Description
ConnectAnalyticsLinkOptions options
Returns
Type Description
Task
View Source

CreateDatasetAsync(string, string, CreateAnalyticsDatasetOptions?)

Declaration
Task CreateDatasetAsync(string datasetName, string bucketName, CreateAnalyticsDatasetOptions? options = null)
Parameters
Type Name Description
string datasetName
string bucketName
CreateAnalyticsDatasetOptions options
Returns
Type Description
Task
View Source

CreateDataverseAsync(string, CreateAnalyticsDataverseOptions?)

Declaration
Task CreateDataverseAsync(string dataverseName, CreateAnalyticsDataverseOptions? options = null)
Parameters
Type Name Description
string dataverseName
CreateAnalyticsDataverseOptions options
Returns
Type Description
Task
View Source

CreateIndexAsync(string, string, Dictionary<string, string>, CreateAnalyticsIndexOptions?)

Declaration
Task CreateIndexAsync(string datasetName, string indexName, Dictionary<string, string> fields, CreateAnalyticsIndexOptions? options = null)
Parameters
Type Name Description
string datasetName
string indexName
Dictionary<string, string> fields
CreateAnalyticsIndexOptions options
Returns
Type Description
Task
View Source

CreateLinkAsync(AnalyticsLink, CreateAnalyticsLinkOptions?)

Declaration
Task CreateLinkAsync(AnalyticsLink link, CreateAnalyticsLinkOptions? options = null)
Parameters
Type Name Description
AnalyticsLink link
CreateAnalyticsLinkOptions options
Returns
Type Description
Task
View Source

DisconnectLinkAsync(DisconnectAnalyticsLinkOptions?)

Declaration
Task DisconnectLinkAsync(DisconnectAnalyticsLinkOptions? options = null)
Parameters
Type Name Description
DisconnectAnalyticsLinkOptions options
Returns
Type Description
Task
View Source

DropDatasetAsync(string, DropAnalyticsDatasetOptions?)

Declaration
Task DropDatasetAsync(string datasetName, DropAnalyticsDatasetOptions? options = null)
Parameters
Type Name Description
string datasetName
DropAnalyticsDatasetOptions options
Returns
Type Description
Task
View Source

DropDataverseAsync(string, DropAnalyticsDataverseOptions?)

Declaration
Task DropDataverseAsync(string dataverseName, DropAnalyticsDataverseOptions? options = null)
Parameters
Type Name Description
string dataverseName
DropAnalyticsDataverseOptions options
Returns
Type Description
Task
View Source

DropIndexAsync(string, string, DropAnalyticsIndexOptions?)

Declaration
Task DropIndexAsync(string datasetName, string indexName, DropAnalyticsIndexOptions? options = null)
Parameters
Type Name Description
string datasetName
string indexName
DropAnalyticsIndexOptions options
Returns
Type Description
Task
View Source

DropLinkAsync(string, string, DropAnalyticsLinkOptions?)

Declaration
Task DropLinkAsync(string linkName, string dataverseName, DropAnalyticsLinkOptions? options = null)
Parameters
Type Name Description
string linkName
string dataverseName
DropAnalyticsLinkOptions options
Returns
Type Description
Task
View Source

GetAllDatasetsAsync(GetAllAnalyticsDatasetsOptions?)

Declaration
Task<IEnumerable<AnalyticsDataset>> GetAllDatasetsAsync(GetAllAnalyticsDatasetsOptions? options = null)
Parameters
Type Name Description
GetAllAnalyticsDatasetsOptions options
Returns
Type Description
Task<IEnumerable<AnalyticsDataset>>
View Source

GetAllIndexesAsync(GetAllAnalyticsIndexesOptions?)

Declaration
Task<IEnumerable<AnalyticsIndex>> GetAllIndexesAsync(GetAllAnalyticsIndexesOptions? options = null)
Parameters
Type Name Description
GetAllAnalyticsIndexesOptions options
Returns
Type Description
Task<IEnumerable<AnalyticsIndex>>
View Source

GetLinks(GetAnalyticsLinksOptions?)

Declaration
Task<IEnumerable<AnalyticsLink>> GetLinks(GetAnalyticsLinksOptions? options = null)
Parameters
Type Name Description
GetAnalyticsLinksOptions options
Returns
Type Description
Task<IEnumerable<AnalyticsLink>>
View Source

GetPendingMutationsAsync(GetPendingAnalyticsMutationsOptions?)

Declaration
Task<Dictionary<string, int>> GetPendingMutationsAsync(GetPendingAnalyticsMutationsOptions? options = null)
Parameters
Type Name Description
GetPendingAnalyticsMutationsOptions options
Returns
Type Description
Task<Dictionary<string, int>>
View Source

ReplaceLinkAsync(AnalyticsLink, ReplaceAnalyticsLinkOptions?)

Declaration
Task ReplaceLinkAsync(AnalyticsLink link, ReplaceAnalyticsLinkOptions? options = null)
Parameters
Type Name Description
AnalyticsLink link
ReplaceAnalyticsLinkOptions options
Returns
Type Description
Task
  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.