public interface ServicesClient extends InnerSupportsGet<SearchServiceInner>, InnerSupportsListing<SearchServiceInner>, InnerSupportsDelete<Void>
| Modifier and Type | Method and Description |
|---|---|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> |
beginCreateOrUpdate(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId)
Creates or updates a search service in the given resource group.
|
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> |
beginCreateOrUpdate(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId,
com.azure.core.util.Context context)
Creates or updates a search service in the given resource group.
|
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> |
beginCreateOrUpdateAsync(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId)
Creates or updates a search service in the given resource group.
|
CheckNameAvailabilityOutput |
checkNameAvailability(String name)
Checks whether or not the given search service name is available for use.
|
Mono<CheckNameAvailabilityOutput> |
checkNameAvailabilityAsync(String name)
Checks whether or not the given search service name is available for use.
|
Mono<CheckNameAvailabilityOutput> |
checkNameAvailabilityAsync(String name,
UUID clientRequestId)
Checks whether or not the given search service name is available for use.
|
com.azure.core.http.rest.Response<CheckNameAvailabilityOutput> |
checkNameAvailabilityWithResponse(String name,
UUID clientRequestId,
com.azure.core.util.Context context)
Checks whether or not the given search service name is available for use.
|
Mono<com.azure.core.http.rest.Response<CheckNameAvailabilityOutput>> |
checkNameAvailabilityWithResponseAsync(String name,
UUID clientRequestId)
Checks whether or not the given search service name is available for use.
|
SearchServiceInner |
createOrUpdate(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam)
Creates or updates a search service in the given resource group.
|
SearchServiceInner |
createOrUpdate(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId)
Creates or updates a search service in the given resource group.
|
SearchServiceInner |
createOrUpdate(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId,
com.azure.core.util.Context context)
Creates or updates a search service in the given resource group.
|
Mono<SearchServiceInner> |
createOrUpdateAsync(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam)
Creates or updates a search service in the given resource group.
|
Mono<SearchServiceInner> |
createOrUpdateAsync(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId)
Creates or updates a search service in the given resource group.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> |
createOrUpdateWithResponseAsync(String resourceGroupName,
String searchServiceName,
SearchServiceInner serviceParam,
UUID clientRequestId)
Creates or updates a search service in the given resource group.
|
void |
delete(String resourceGroupName,
String searchServiceName)
Deletes a search service in the given resource group, along with its associated resources.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String searchServiceName)
Deletes a search service in the given resource group, along with its associated resources.
|
Mono<Void> |
deleteAsync(String resourceGroupName,
String searchServiceName,
UUID clientRequestId)
Deletes a search service in the given resource group, along with its associated resources.
|
com.azure.core.http.rest.Response<Void> |
deleteWithResponse(String resourceGroupName,
String searchServiceName,
UUID clientRequestId,
com.azure.core.util.Context context)
Deletes a search service in the given resource group, along with its associated resources.
|
Mono<com.azure.core.http.rest.Response<Void>> |
deleteWithResponseAsync(String resourceGroupName,
String searchServiceName,
UUID clientRequestId)
Deletes a search service in the given resource group, along with its associated resources.
|
SearchServiceInner |
getByResourceGroup(String resourceGroupName,
String searchServiceName)
Gets the search service with the given name in the given resource group.
|
Mono<SearchServiceInner> |
getByResourceGroupAsync(String resourceGroupName,
String searchServiceName)
Gets the search service with the given name in the given resource group.
|
Mono<SearchServiceInner> |
getByResourceGroupAsync(String resourceGroupName,
String searchServiceName,
UUID clientRequestId)
Gets the search service with the given name in the given resource group.
|
com.azure.core.http.rest.Response<SearchServiceInner> |
getByResourceGroupWithResponse(String resourceGroupName,
String searchServiceName,
UUID clientRequestId,
com.azure.core.util.Context context)
Gets the search service with the given name in the given resource group.
|
Mono<com.azure.core.http.rest.Response<SearchServiceInner>> |
getByResourceGroupWithResponseAsync(String resourceGroupName,
String searchServiceName,
UUID clientRequestId)
Gets the search service with the given name in the given resource group.
|
com.azure.core.http.rest.PagedIterable<SearchServiceInner> |
list()
Gets a list of all search services in the given subscription.
|
com.azure.core.http.rest.PagedIterable<SearchServiceInner> |
list(UUID clientRequestId,
com.azure.core.util.Context context)
Gets a list of all search services in the given subscription.
|
com.azure.core.http.rest.PagedFlux<SearchServiceInner> |
listAsync()
Gets a list of all search services in the given subscription.
|
com.azure.core.http.rest.PagedFlux<SearchServiceInner> |
listAsync(UUID clientRequestId)
Gets a list of all search services in the given subscription.
|
com.azure.core.http.rest.PagedIterable<SearchServiceInner> |
listByResourceGroup(String resourceGroupName)
Gets a list of all search services in the given resource group.
|
com.azure.core.http.rest.PagedIterable<SearchServiceInner> |
listByResourceGroup(String resourceGroupName,
UUID clientRequestId,
com.azure.core.util.Context context)
Gets a list of all search services in the given resource group.
|
com.azure.core.http.rest.PagedFlux<SearchServiceInner> |
listByResourceGroupAsync(String resourceGroupName)
Gets a list of all search services in the given resource group.
|
com.azure.core.http.rest.PagedFlux<SearchServiceInner> |
listByResourceGroupAsync(String resourceGroupName,
UUID clientRequestId)
Gets a list of all search services in the given resource group.
|
SearchServiceInner |
update(String resourceGroupName,
String searchServiceName,
SearchServiceUpdate serviceParam)
Updates an existing search service in the given resource group.
|
Mono<SearchServiceInner> |
updateAsync(String resourceGroupName,
String searchServiceName,
SearchServiceUpdate serviceParam)
Updates an existing search service in the given resource group.
|
Mono<SearchServiceInner> |
updateAsync(String resourceGroupName,
String searchServiceName,
SearchServiceUpdate serviceParam,
UUID clientRequestId)
Updates an existing search service in the given resource group.
|
com.azure.core.http.rest.Response<SearchServiceInner> |
updateWithResponse(String resourceGroupName,
String searchServiceName,
SearchServiceUpdate serviceParam,
UUID clientRequestId,
com.azure.core.util.Context context)
Updates an existing search service in the given resource group.
|
Mono<com.azure.core.http.rest.Response<SearchServiceInner>> |
updateWithResponseAsync(String resourceGroupName,
String searchServiceName,
SearchServiceUpdate serviceParam,
UUID clientRequestId)
Updates an existing search service in the given resource group.
|
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> beginCreateOrUpdateAsync(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> beginCreateOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SearchServiceInner>,SearchServiceInner> beginCreateOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.Mono<SearchServiceInner> createOrUpdateAsync(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.Mono<SearchServiceInner> createOrUpdateAsync(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.SearchServiceInner createOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.SearchServiceInner createOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.SearchServiceInner createOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to create or update. Search service names
must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one
characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search
service names must be globally unique since they are part of the service URI
(https://<name>.search.windows.net). You cannot change the service name after the service is created.serviceParam - Describes an Azure Cognitive Search service and its current state.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.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.Mono<com.azure.core.http.rest.Response<SearchServiceInner>> updateWithResponseAsync(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to update.serviceParam - The parameters used to update an Azure Cognitive Search service.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.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.Mono<SearchServiceInner> updateAsync(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to update.serviceParam - The parameters used to update an Azure Cognitive Search service.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.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.Mono<SearchServiceInner> updateAsync(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to update.serviceParam - The parameters used to update an Azure Cognitive Search service.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.SearchServiceInner update(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to update.serviceParam - The parameters used to update an Azure Cognitive Search service.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.com.azure.core.http.rest.Response<SearchServiceInner> updateWithResponse(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service to update.serviceParam - The parameters used to update an Azure Cognitive Search service.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.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.Mono<com.azure.core.http.rest.Response<SearchServiceInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.Mono<SearchServiceInner> getByResourceGroupAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.Mono<SearchServiceInner> getByResourceGroupAsync(String resourceGroupName, String searchServiceName)
getByResourceGroupAsync in interface InnerSupportsGet<SearchServiceInner>resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.SearchServiceInner getByResourceGroup(String resourceGroupName, String searchServiceName)
getByResourceGroup in interface InnerSupportsGet<SearchServiceInner>resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.com.azure.core.http.rest.Response<SearchServiceInner> getByResourceGroupWithResponse(String resourceGroupName, String searchServiceName, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.Mono<Void> deleteAsync(String resourceGroupName, String searchServiceName, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.Mono<Void> deleteAsync(String resourceGroupName, String searchServiceName)
deleteAsync in interface InnerSupportsDelete<Void>resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.void delete(String resourceGroupName, String searchServiceName)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String searchServiceName, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.searchServiceName - The name of the Azure Cognitive Search service associated with the specified resource
group.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.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.com.azure.core.http.rest.PagedFlux<SearchServiceInner> listByResourceGroupAsync(String resourceGroupName, UUID clientRequestId)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.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.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.com.azure.core.http.rest.PagedFlux<SearchServiceInner> listByResourceGroupAsync(String resourceGroupName)
listByResourceGroupAsync in interface InnerSupportsListing<SearchServiceInner>resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.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.com.azure.core.http.rest.PagedIterable<SearchServiceInner> listByResourceGroup(String resourceGroupName)
listByResourceGroup in interface InnerSupportsListing<SearchServiceInner>resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.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.com.azure.core.http.rest.PagedIterable<SearchServiceInner> listByResourceGroup(String resourceGroupName, UUID clientRequestId, com.azure.core.util.Context context)
resourceGroupName - The name of the resource group within the current subscription. You can obtain this
value from the Azure Resource Manager API or the portal.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.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.com.azure.core.http.rest.PagedFlux<SearchServiceInner> listAsync(UUID clientRequestId)
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.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.com.azure.core.http.rest.PagedFlux<SearchServiceInner> listAsync()
listAsync in interface InnerSupportsListing<SearchServiceInner>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.com.azure.core.http.rest.PagedIterable<SearchServiceInner> list()
list in interface InnerSupportsListing<SearchServiceInner>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.com.azure.core.http.rest.PagedIterable<SearchServiceInner> list(UUID clientRequestId, com.azure.core.util.Context context)
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.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.Mono<com.azure.core.http.rest.Response<CheckNameAvailabilityOutput>> checkNameAvailabilityWithResponseAsync(String name, UUID clientRequestId)
name - The search service name to validate. Search service names must only contain lowercase letters, digits
or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and
must be between 2 and 60 characters in length.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.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.Mono<CheckNameAvailabilityOutput> checkNameAvailabilityAsync(String name, UUID clientRequestId)
name - The search service name to validate. Search service names must only contain lowercase letters, digits
or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and
must be between 2 and 60 characters in length.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.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.Mono<CheckNameAvailabilityOutput> checkNameAvailabilityAsync(String name)
name - The search service name to validate. Search service names must only contain lowercase letters, digits
or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and
must be between 2 and 60 characters in length.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.CheckNameAvailabilityOutput checkNameAvailability(String name)
name - The search service name to validate. Search service names must only contain lowercase letters, digits
or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and
must be between 2 and 60 characters in length.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.com.azure.core.http.rest.Response<CheckNameAvailabilityOutput> checkNameAvailabilityWithResponse(String name, UUID clientRequestId, com.azure.core.util.Context context)
name - The search service name to validate. Search service names must only contain lowercase letters, digits
or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and
must be between 2 and 60 characters in length.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.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.Copyright © 2021 Microsoft Corporation. All rights reserved.