UsagesClient Interface

public interface UsagesClient

An instance of this class provides access to all the operations defined in UsagesClient.

Method Summary

Modifier and Type Method and Description
abstract PagedIterable<QuotaUsageResultInner> listBySubscription(String location)

Get a list of all Azure AI Search quota usages across the subscription.

abstract PagedIterable<QuotaUsageResultInner> listBySubscription(String location, UUID clientRequestId, Context context)

Get a list of all Azure AI Search quota usages across the subscription.

abstract PagedFlux<QuotaUsageResultInner> listBySubscriptionAsync(String location)

Get a list of all Azure AI Search quota usages across the subscription.

abstract PagedFlux<QuotaUsageResultInner> listBySubscriptionAsync(String location, UUID clientRequestId)

Get a list of all Azure AI Search quota usages across the subscription.

Method Details

listBySubscription

public abstract PagedIterable<QuotaUsageResultInner> listBySubscription(String location)

Get a list of all Azure AI Search quota usages across the subscription.

Parameters:

location - The unique location name for a Microsoft Azure geographic region.

Returns:

a list of all Azure AI Search quota usages across the subscription as paginated response with PagedIterable<T>.

listBySubscription

public abstract PagedIterable<QuotaUsageResultInner> listBySubscription(String location, UUID clientRequestId, Context context)

Get a list of all Azure AI Search quota usages across the subscription.

Parameters:

location - The unique location name for a Microsoft Azure geographic region.
clientRequestId - A client-generated GUID value that identifies this request. If specified, this will be included in response information as a way to track the request.
context - The context to associate with this operation.

Returns:

a list of all Azure AI Search quota usages across the subscription as paginated response with PagedIterable<T>.

listBySubscriptionAsync

public abstract PagedFlux<QuotaUsageResultInner> listBySubscriptionAsync(String location)

Get a list of all Azure AI Search quota usages across the subscription.

Parameters:

location - The unique location name for a Microsoft Azure geographic region.

Returns:

a list of all Azure AI Search quota usages across the subscription as paginated response with PagedFlux<T>.

listBySubscriptionAsync

public abstract PagedFlux<QuotaUsageResultInner> listBySubscriptionAsync(String location, UUID clientRequestId)

Get a list of all Azure AI Search quota usages across the subscription.

Parameters:

location - The unique location name for a Microsoft Azure geographic region.
clientRequestId - A client-generated GUID value that identifies this request. If specified, this will be included in response information as a way to track the request.

Returns:

a list of all Azure AI Search quota usages across the subscription as paginated response with PagedFlux<T>.

Applies to