DeletedAccountsClient Interface

public interface DeletedAccountsClient

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

Method Summary

Modifier and Type Method and Description
abstract DeletedAccountInner get(String deletedAccountName, String location)

Get properties of specified deleted account resource.

abstract Mono<DeletedAccountInner> getAsync(String deletedAccountName, String location)

Get properties of specified deleted account resource.

abstract Response<DeletedAccountInner> getWithResponse(String deletedAccountName, String location, Context context)

Get properties of specified deleted account resource.

abstract Mono<Response<DeletedAccountInner>> getWithResponseAsync(String deletedAccountName, String location)

Get properties of specified deleted account resource.

abstract PagedIterable<DeletedAccountInner> list()

Lists deleted accounts under the subscription.

abstract PagedIterable<DeletedAccountInner> list(Context context)

Lists deleted accounts under the subscription.

abstract PagedFlux<DeletedAccountInner> listAsync()

Lists deleted accounts under the subscription.

Method Details

get

public abstract DeletedAccountInner get(String deletedAccountName, String location)

Get properties of specified deleted account resource.

Parameters:

deletedAccountName - Name of the deleted storage account.
location - The location of the deleted storage account.

Returns:

properties of specified deleted account resource.

getAsync

public abstract Mono getAsync(String deletedAccountName, String location)

Get properties of specified deleted account resource.

Parameters:

deletedAccountName - Name of the deleted storage account.
location - The location of the deleted storage account.

Returns:

properties of specified deleted account resource on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String deletedAccountName, String location, Context context)

Get properties of specified deleted account resource.

Parameters:

deletedAccountName - Name of the deleted storage account.
location - The location of the deleted storage account.
context - The context to associate with this operation.

Returns:

properties of specified deleted account resource along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String deletedAccountName, String location)

Get properties of specified deleted account resource.

Parameters:

deletedAccountName - Name of the deleted storage account.
location - The location of the deleted storage account.

Returns:

properties of specified deleted account resource along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list()

Lists deleted accounts under the subscription.

Returns:

the response from the List Deleted Accounts operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Lists deleted accounts under the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

the response from the List Deleted Accounts operation as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Lists deleted accounts under the subscription.

Returns:

the response from the List Deleted Accounts operation as paginated response with PagedFlux<T>.

Applies to