CollectionsClient Interface
public interface CollectionsClient
An instance of this class provides access to all the operations defined in CollectionsClient.
Method Summary
Method Details
listMetricDefinitions
public abstract PagedIterable<MetricDefinitionInner> listMetricDefinitions(String resourceGroupName, String accountName, String databaseRid, String collectionRid)
Retrieves metric definitions for the given collection.
Parameters:
Returns:
listMetricDefinitions
public abstract PagedIterable<MetricDefinitionInner> listMetricDefinitions(String resourceGroupName, String accountName, String databaseRid, String collectionRid, Context context)
Retrieves metric definitions for the given collection.
Parameters:
Returns:
listMetricDefinitionsAsync
public abstract PagedFlux<MetricDefinitionInner> listMetricDefinitionsAsync(String resourceGroupName, String accountName, String databaseRid, String collectionRid)
Retrieves metric definitions for the given collection.
Parameters:
Returns:
listMetrics
public abstract PagedIterable<MetricInner> listMetrics(String resourceGroupName, String accountName, String databaseRid, String collectionRid, String filter)
Retrieves the metrics determined by the given filter for the given database account and collection.
Parameters:
Returns:
listMetrics
public abstract PagedIterable<MetricInner> listMetrics(String resourceGroupName, String accountName, String databaseRid, String collectionRid, String filter, Context context)
Retrieves the metrics determined by the given filter for the given database account and collection.
Parameters:
Returns:
listMetricsAsync
public abstract PagedFlux<MetricInner> listMetricsAsync(String resourceGroupName, String accountName, String databaseRid, String collectionRid, String filter)
Retrieves the metrics determined by the given filter for the given database account and collection.
Parameters:
Returns:
listUsages
public abstract PagedIterable<UsageInner> listUsages(String resourceGroupName, String accountName, String databaseRid, String collectionRid)
Retrieves the usages (most recent storage data) for the given collection.
Parameters:
Returns:
listUsages
public abstract PagedIterable<UsageInner> listUsages(String resourceGroupName, String accountName, String databaseRid, String collectionRid, String filter, Context context)
Retrieves the usages (most recent storage data) for the given collection.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux<UsageInner> listUsagesAsync(String resourceGroupName, String accountName, String databaseRid, String collectionRid)
Retrieves the usages (most recent storage data) for the given collection.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux<UsageInner> listUsagesAsync(String resourceGroupName, String accountName, String databaseRid, String collectionRid, String filter)
Retrieves the usages (most recent storage data) for the given collection.
Parameters:
Returns: