RestorableDroppedDatabasesClient Interface

public interface RestorableDroppedDatabasesClient

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

Method Summary

Modifier and Type Method and Description
abstract RestorableDroppedDatabaseInner get(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

abstract Mono<RestorableDroppedDatabaseInner> getAsync(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

abstract Response<RestorableDroppedDatabaseInner> getWithResponse(String resourceGroupName, String serverName, String restorableDroppedDatabaseId, Context context)

Gets a restorable dropped database.

abstract Mono<Response<RestorableDroppedDatabaseInner>> getWithResponseAsync(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

abstract PagedIterable<RestorableDroppedDatabaseInner> listByServer(String resourceGroupName, String serverName)

Gets a list of restorable dropped databases.

abstract PagedIterable<RestorableDroppedDatabaseInner> listByServer(String resourceGroupName, String serverName, Context context)

Gets a list of restorable dropped databases.

abstract PagedFlux<RestorableDroppedDatabaseInner> listByServerAsync(String resourceGroupName, String serverName)

Gets a list of restorable dropped databases.

Method Details

get

public abstract RestorableDroppedDatabaseInner get(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

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.
serverName - The name of the server.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped database.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

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.
serverName - The name of the server.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped database on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serverName, String restorableDroppedDatabaseId, Context context)

Gets a restorable dropped database.

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.
serverName - The name of the server.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.
context - The context to associate with this operation.

Returns:

a restorable dropped database along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, String restorableDroppedDatabaseId)

Gets a restorable dropped database.

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.
serverName - The name of the server.
restorableDroppedDatabaseId - The restorableDroppedDatabaseId parameter.

Returns:

a restorable dropped database along with Response<T> on successful completion of Mono.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName)

Gets a list of restorable dropped databases.

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.
serverName - The name of the server.

Returns:

a list of restorable dropped databases as paginated response with PagedIterable<T>.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName, Context context)

Gets a list of restorable dropped databases.

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.
serverName - The name of the server.
context - The context to associate with this operation.

Returns:

a list of restorable dropped databases as paginated response with PagedIterable<T>.

listByServerAsync

public abstract PagedFlux listByServerAsync(String resourceGroupName, String serverName)

Gets a list of restorable dropped databases.

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.
serverName - The name of the server.

Returns:

a list of restorable dropped databases as paginated response with PagedFlux<T>.

Applies to