ManagedDatabaseMoveOperationsClient Interface

public interface ManagedDatabaseMoveOperationsClient

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

Method Summary

Modifier and Type Method and Description
abstract ManagedDatabaseMoveOperationResultInner get(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

abstract Mono<ManagedDatabaseMoveOperationResultInner> getAsync(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

abstract Response<ManagedDatabaseMoveOperationResultInner> getWithResponse(String resourceGroupName, String locationName, UUID operationId, Context context)

Gets a managed database move operation.

abstract Mono<Response<ManagedDatabaseMoveOperationResultInner>> getWithResponseAsync(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

abstract PagedIterable<ManagedDatabaseMoveOperationResultInner> listByLocation(String resourceGroupName, String locationName)

Lists managed database move operations.

abstract PagedIterable<ManagedDatabaseMoveOperationResultInner> listByLocation(String resourceGroupName, String locationName, Boolean onlyLatestPerDatabase, String filter, Context context)

Lists managed database move operations.

abstract PagedFlux<ManagedDatabaseMoveOperationResultInner> listByLocationAsync(String resourceGroupName, String locationName)

Lists managed database move operations.

abstract PagedFlux<ManagedDatabaseMoveOperationResultInner> listByLocationAsync(String resourceGroupName, String locationName, Boolean onlyLatestPerDatabase, String filter)

Lists managed database move operations.

Method Details

get

public abstract ManagedDatabaseMoveOperationResultInner get(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
operationId - The operationId parameter.

Returns:

a managed database move operation.

getAsync

public abstract Mono<ManagedDatabaseMoveOperationResultInner> getAsync(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
operationId - The operationId parameter.

Returns:

a managed database move operation on successful completion of Mono.

getWithResponse

public abstract Response<ManagedDatabaseMoveOperationResultInner> getWithResponse(String resourceGroupName, String locationName, UUID operationId, Context context)

Gets a managed database move operation.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
operationId - The operationId parameter.
context - The context to associate with this operation.

Returns:

a managed database move operation along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<ManagedDatabaseMoveOperationResultInner>> getWithResponseAsync(String resourceGroupName, String locationName, UUID operationId)

Gets a managed database move operation.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
operationId - The operationId parameter.

Returns:

a managed database move operation along with Response<T> on successful completion of Mono.

listByLocation

public abstract PagedIterable<ManagedDatabaseMoveOperationResultInner> listByLocation(String resourceGroupName, String locationName)

Lists managed database move operations.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.

Returns:

list of managed database move operations as paginated response with PagedIterable<T>.

listByLocation

public abstract PagedIterable<ManagedDatabaseMoveOperationResultInner> listByLocation(String resourceGroupName, String locationName, Boolean onlyLatestPerDatabase, String filter, Context context)

Lists managed database move operations.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
onlyLatestPerDatabase - Whether or not to only get the latest operation for each database. Has higher priority than $filter.
filter - An OData filter expression that filters elements in the collection.
context - The context to associate with this operation.

Returns:

list of managed database move operations as paginated response with PagedIterable<T>.

listByLocationAsync

public abstract PagedFlux<ManagedDatabaseMoveOperationResultInner> listByLocationAsync(String resourceGroupName, String locationName)

Lists managed database move operations.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.

Returns:

list of managed database move operations as paginated response with PagedFlux<T>.

listByLocationAsync

public abstract PagedFlux<ManagedDatabaseMoveOperationResultInner> listByLocationAsync(String resourceGroupName, String locationName, Boolean onlyLatestPerDatabase, String filter)

Lists managed database move operations.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
locationName - The locationName parameter.
onlyLatestPerDatabase - Whether or not to only get the latest operation for each database. Has higher priority than $filter.
filter - An OData filter expression that filters elements in the collection.

Returns:

list of managed database move operations as paginated response with PagedFlux<T>.

Applies to