ServicesClient Interface
Implements
public interface ServicesClient
extends InnerSupportsGet<SearchServiceInner>, InnerSupportsListing<SearchServiceInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in ServicesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
checkNameAvailability
public abstract CheckNameAvailabilityOutput checkNameAvailability(CheckNameAvailabilityInput checkNameAvailabilityInput)
Checks whether or not the given search service name is available for use. Search service names must be globally unique since they are part of the service URI (https://.search.windows.net).
Parameters:
Returns:
checkNameAvailabilityAsync
public abstract Mono
Checks whether or not the given search service name is available for use. Search service names must be globally unique since they are part of the service URI (https://.search.windows.net).
Parameters:
Returns:
checkNameAvailabilityWithResponse
public abstract Response
Checks whether or not the given search service name is available for use. Search service names must be globally unique since they are part of the service URI (https://.search.windows.net).
Parameters:
Returns:
checkNameAvailabilityWithResponseAsync
public abstract Mono
Checks whether or not the given search service name is available for use. Search service names must be globally unique since they are part of the service URI (https://.search.windows.net).
Parameters:
Returns:
createOrUpdate
public abstract SearchServiceInner createOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam)
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
createOrUpdate
public abstract SearchServiceInner createOrUpdate(String resourceGroupName, String searchServiceName, SearchServiceInner serviceParam, UUID clientRequestId, Context context)
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a search service in the given resource group. If the search service already exists, all properties will be updated with the given values.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String searchServiceName)
Deletes a search service in the given resource group, along with its associated resources.
Parameters:
deleteAsync
public abstract Mono
Deletes a search service in the given resource group, along with its associated resources.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Deletes a search service in the given resource group, along with its associated resources.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes a search service in the given resource group, along with its associated resources.
Parameters:
Returns:
getByResourceGroup
public abstract SearchServiceInner getByResourceGroup(String resourceGroupName, String searchServiceName)
Gets the search service with the given name in the given resource group.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Gets the search service with the given name in the given resource group.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Gets the search service with the given name in the given resource group.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Gets the search service with the given name in the given resource group.
Parameters:
Returns:
list
public abstract PagedIterable
Gets a list of all Search services in the given subscription.
Returns:
list
public abstract PagedIterable
Gets a list of all Search services in the given subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Gets a list of all Search services in the given subscription.
Returns:
listAsync
public abstract PagedFlux
Gets a list of all Search services in the given subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Gets a list of all Search services in the given resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Gets a list of all Search services in the given resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Gets a list of all Search services in the given resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Gets a list of all Search services in the given resource group.
Parameters:
Returns:
update
public abstract SearchServiceInner update(String resourceGroupName, String searchServiceName, SearchServiceUpdate serviceParam)
Updates an existing search service in the given resource group.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates an existing search service in the given resource group.
Parameters:
Returns:
updateWithResponse
public abstract Response
Updates an existing search service in the given resource group.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates an existing search service in the given resource group.
Parameters:
Returns:
Applies to
Azure SDK for Java