OperationsClient Interface

public interface OperationsClient

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

Method Summary

Modifier and Type Method and Description
abstract OperationResourceInner get(String regionId, String referer, String operationId)

Implements get of async operation

abstract OperationsGetResponse getWithResponse(String regionId, String referer, String operationId, Context context)

Implements get of async operation

abstract PagedIterable<AvailableOperationInner> list()

Implements list of available operations

abstract PagedIterable<AvailableOperationInner> list(Context context)

Implements list of available operations

Method Details

get

public abstract OperationResourceInner get(String regionId, String referer, String operationId)

Implements get of async operation

Return an async operation.

Parameters:

regionId - The region Id (westus, eastus).
referer - referer url.
operationId - operation id.

Returns:

operation status response.

getWithResponse

public abstract OperationsGetResponse getWithResponse(String regionId, String referer, String operationId, Context context)

Implements get of async operation

Return an async operation.

Parameters:

regionId - The region Id (westus, eastus).
referer - referer url.
operationId - operation id.
context - The context to associate with this operation.

Returns:

operation status response.

list

public abstract PagedIterable list()

Implements list of available operations

Return list of operations.

Returns:

list of available operations as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Implements list of available operations

Return list of operations.

Parameters:

context - The context to associate with this operation.

Returns:

list of available operations as paginated response with PagedIterable<T>.

Applies to