CloudServicesUpdateDomainsClient Interface
public interface CloudServicesUpdateDomainsClient
An instance of this class provides access to all the operations defined in CloudServicesUpdateDomainsClient.
Method Summary
Method Details
beginWalkUpdateDomain
public abstract SyncPoller<PollResult<Void>,Void> beginWalkUpdateDomain(String resourceGroupName, String cloudServiceName, int updateDomain)
Updates the role instances in the specified update domain.
Parameters:
Returns:
beginWalkUpdateDomain
public abstract SyncPoller<PollResult<Void>,Void> beginWalkUpdateDomain(String resourceGroupName, String cloudServiceName, int updateDomain, UpdateDomainInner parameters, Context context)
Updates the role instances in the specified update domain.
Parameters:
Returns:
beginWalkUpdateDomainAsync
public abstract PollerFlux<PollResult<Void>,Void> beginWalkUpdateDomainAsync(String resourceGroupName, String cloudServiceName, int updateDomain)
Updates the role instances in the specified update domain.
Parameters:
Returns:
beginWalkUpdateDomainAsync
public abstract PollerFlux<PollResult<Void>,Void> beginWalkUpdateDomainAsync(String resourceGroupName, String cloudServiceName, int updateDomain, UpdateDomainInner parameters)
Updates the role instances in the specified update domain.
Parameters:
Returns:
getUpdateDomain
public abstract UpdateDomainInner getUpdateDomain(String resourceGroupName, String cloudServiceName, int updateDomain)
Gets the specified update domain of a cloud service. Use nextLink property in the response to get the next page of update domains. Do this till nextLink is null to fetch all the update domains.
Parameters:
Returns:
getUpdateDomainAsync
public abstract Mono<UpdateDomainInner> getUpdateDomainAsync(String resourceGroupName, String cloudServiceName, int updateDomain)
Gets the specified update domain of a cloud service. Use nextLink property in the response to get the next page of update domains. Do this till nextLink is null to fetch all the update domains.
Parameters:
Returns:
getUpdateDomainWithResponse
public abstract Response<UpdateDomainInner> getUpdateDomainWithResponse(String resourceGroupName, String cloudServiceName, int updateDomain, Context context)
Gets the specified update domain of a cloud service. Use nextLink property in the response to get the next page of update domains. Do this till nextLink is null to fetch all the update domains.
Parameters:
Returns:
getUpdateDomainWithResponseAsync
public abstract Mono<Response<UpdateDomainInner>> getUpdateDomainWithResponseAsync(String resourceGroupName, String cloudServiceName, int updateDomain)
Gets the specified update domain of a cloud service. Use nextLink property in the response to get the next page of update domains. Do this till nextLink is null to fetch all the update domains.
Parameters:
Returns:
listUpdateDomains
public abstract PagedIterable<UpdateDomainInner> listUpdateDomains(String resourceGroupName, String cloudServiceName)
Gets a list of all update domains in a cloud service.
Parameters:
Returns:
listUpdateDomains
public abstract PagedIterable<UpdateDomainInner> listUpdateDomains(String resourceGroupName, String cloudServiceName, Context context)
Gets a list of all update domains in a cloud service.
Parameters:
Returns:
listUpdateDomainsAsync
public abstract PagedFlux<UpdateDomainInner> listUpdateDomainsAsync(String resourceGroupName, String cloudServiceName)
Gets a list of all update domains in a cloud service.
Parameters:
Returns:
walkUpdateDomain
public abstract void walkUpdateDomain(String resourceGroupName, String cloudServiceName, int updateDomain)
Updates the role instances in the specified update domain.
Parameters:
walkUpdateDomain
public abstract void walkUpdateDomain(String resourceGroupName, String cloudServiceName, int updateDomain, UpdateDomainInner parameters, Context context)
Updates the role instances in the specified update domain.
Parameters:
walkUpdateDomainAsync
public abstract Mono<Void> walkUpdateDomainAsync(String resourceGroupName, String cloudServiceName, int updateDomain)
Updates the role instances in the specified update domain.
Parameters:
Returns:
walkUpdateDomainAsync
public abstract Mono<Void> walkUpdateDomainAsync(String resourceGroupName, String cloudServiceName, int updateDomain, UpdateDomainInner parameters)
Updates the role instances in the specified update domain.
Parameters:
Returns:
walkUpdateDomainWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> walkUpdateDomainWithResponseAsync(String resourceGroupName, String cloudServiceName, int updateDomain, UpdateDomainInner parameters)
Updates the role instances in the specified update domain.
Parameters:
Returns: