Interface SearchManagementClient
public interface SearchManagementClient
The interface for SearchManagementClient class.
-
Method Summary
Modifier and TypeMethodDescriptionGets the AdminKeysClient object to access its operations.Gets Api Version.Gets The default poll interval for long-running operation.Gets server parameter.com.azure.core.http.HttpPipelineGets The HTTP pipeline to send requests through.Gets the OperationsClient object to access its operations.Gets the PrivateEndpointConnectionsClient object to access its operations.Gets the PrivateLinkResourcesClient object to access its operations.Gets the QueryKeysClient object to access its operations.Gets the ServicesClient object to access its operations.Gets the SharedPrivateLinkResourcesClient object to access its operations.Gets The unique identifier for a Microsoft Azure subscription.Gets the UsagesClient object to access its operations.usageBySubscriptionSku(String location, String skuName) Gets the quota usage for a search SKU in the given subscription.usageBySubscriptionSkuAsync(String location, String skuName) Gets the quota usage for a search SKU in the given subscription.com.azure.core.http.rest.Response<QuotaUsageResultInner>usageBySubscriptionSkuWithResponse(String location, String skuName, UUID clientRequestId, com.azure.core.util.Context context) Gets the quota usage for a search SKU in the given subscription.Mono<com.azure.core.http.rest.Response<QuotaUsageResultInner>>usageBySubscriptionSkuWithResponseAsync(String location, String skuName, UUID clientRequestId) Gets the quota usage for a search SKU in the given subscription.
-
Method Details
-
getSubscriptionId
String getSubscriptionId()Gets The unique identifier for a Microsoft Azure subscription. You can obtain this value from the Azure Resource Manager API, command line tools, or the portal.- Returns:
- the subscriptionId value.
-
getEndpoint
String getEndpoint()Gets server parameter.- Returns:
- the endpoint value.
-
getApiVersion
String getApiVersion()Gets Api Version.- Returns:
- the apiVersion value.
-
getHttpPipeline
com.azure.core.http.HttpPipeline getHttpPipeline()Gets The HTTP pipeline to send requests through.- Returns:
- the httpPipeline value.
-
getDefaultPollInterval
Duration getDefaultPollInterval()Gets The default poll interval for long-running operation.- Returns:
- the defaultPollInterval value.
-
getOperations
OperationsClient getOperations()Gets the OperationsClient object to access its operations.- Returns:
- the OperationsClient object.
-
getAdminKeys
AdminKeysClient getAdminKeys()Gets the AdminKeysClient object to access its operations.- Returns:
- the AdminKeysClient object.
-
getQueryKeys
QueryKeysClient getQueryKeys()Gets the QueryKeysClient object to access its operations.- Returns:
- the QueryKeysClient object.
-
getServices
ServicesClient getServices()Gets the ServicesClient object to access its operations.- Returns:
- the ServicesClient object.
-
getPrivateLinkResources
PrivateLinkResourcesClient getPrivateLinkResources()Gets the PrivateLinkResourcesClient object to access its operations.- Returns:
- the PrivateLinkResourcesClient object.
-
getPrivateEndpointConnections
PrivateEndpointConnectionsClient getPrivateEndpointConnections()Gets the PrivateEndpointConnectionsClient object to access its operations.- Returns:
- the PrivateEndpointConnectionsClient object.
-
getUsages
UsagesClient getUsages()Gets the UsagesClient object to access its operations.- Returns:
- the UsagesClient object.
-
usageBySubscriptionSkuWithResponseAsync
Mono<com.azure.core.http.rest.Response<QuotaUsageResultInner>> usageBySubscriptionSkuWithResponseAsync(String location, String skuName, UUID clientRequestId) Gets the quota usage for a search SKU in the given subscription.- Parameters:
location- The unique location name for a Microsoft Azure geographic region.skuName- The unique SKU name that identifies a billable tier.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:
- the quota usage for a search SKU in the given subscription along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
usageBySubscriptionSkuAsync
Gets the quota usage for a search SKU in the given subscription.- Parameters:
location- The unique location name for a Microsoft Azure geographic region.skuName- The unique SKU name that identifies a billable tier.- Returns:
- the quota usage for a search SKU in the given subscription on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
usageBySubscriptionSkuWithResponse
com.azure.core.http.rest.Response<QuotaUsageResultInner> usageBySubscriptionSkuWithResponse(String location, String skuName, UUID clientRequestId, com.azure.core.util.Context context) Gets the quota usage for a search SKU in the given subscription.- Parameters:
location- The unique location name for a Microsoft Azure geographic region.skuName- The unique SKU name that identifies a billable tier.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:
- the quota usage for a search SKU in the given subscription along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
usageBySubscriptionSku
Gets the quota usage for a search SKU in the given subscription.- Parameters:
location- The unique location name for a Microsoft Azure geographic region.skuName- The unique SKU name that identifies a billable tier.- Returns:
- the quota usage for a search SKU in the given subscription.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-