DeletedWebAppsClient Interface

public interface DeletedWebAppsClient

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

Method Summary

Modifier and Type Method and Description
abstract DeletedSiteInner getDeletedWebAppByLocation(String location, String deletedSiteId)

Get deleted app for a subscription at location.

abstract Mono<DeletedSiteInner> getDeletedWebAppByLocationAsync(String location, String deletedSiteId)

Get deleted app for a subscription at location.

abstract Response<DeletedSiteInner> getDeletedWebAppByLocationWithResponse(String location, String deletedSiteId, Context context)

Get deleted app for a subscription at location.

abstract Mono<Response<DeletedSiteInner>> getDeletedWebAppByLocationWithResponseAsync(String location, String deletedSiteId)

Get deleted app for a subscription at location.

abstract PagedIterable<DeletedSiteInner> list()

Get all deleted apps for a subscription.

abstract PagedIterable<DeletedSiteInner> list(Context context)

Get all deleted apps for a subscription.

abstract PagedFlux<DeletedSiteInner> listAsync()

Get all deleted apps for a subscription.

abstract PagedIterable<DeletedSiteInner> listByLocation(String location)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

abstract PagedIterable<DeletedSiteInner> listByLocation(String location, Context context)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

abstract PagedFlux<DeletedSiteInner> listByLocationAsync(String location)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

Method Details

getDeletedWebAppByLocation

public abstract DeletedSiteInner getDeletedWebAppByLocation(String location, String deletedSiteId)

Get deleted app for a subscription at location. Description for Get deleted app for a subscription at location.

Parameters:

location - The location parameter.
deletedSiteId - The numeric ID of the deleted app, e.g. 12345.

Returns:

a deleted app.

getDeletedWebAppByLocationAsync

public abstract Mono getDeletedWebAppByLocationAsync(String location, String deletedSiteId)

Get deleted app for a subscription at location. Description for Get deleted app for a subscription at location.

Parameters:

location - The location parameter.
deletedSiteId - The numeric ID of the deleted app, e.g. 12345.

Returns:

a deleted app on successful completion of Mono.

getDeletedWebAppByLocationWithResponse

public abstract Response getDeletedWebAppByLocationWithResponse(String location, String deletedSiteId, Context context)

Get deleted app for a subscription at location. Description for Get deleted app for a subscription at location.

Parameters:

location - The location parameter.
deletedSiteId - The numeric ID of the deleted app, e.g. 12345.
context - The context to associate with this operation.

Returns:

a deleted app along with Response<T>.

getDeletedWebAppByLocationWithResponseAsync

public abstract Mono> getDeletedWebAppByLocationWithResponseAsync(String location, String deletedSiteId)

Get deleted app for a subscription at location. Description for Get deleted app for a subscription at location.

Parameters:

location - The location parameter.
deletedSiteId - The numeric ID of the deleted app, e.g. 12345.

Returns:

a deleted app along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list()

Get all deleted apps for a subscription. Description for Get all deleted apps for a subscription.

Returns:

collection of deleted apps as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Get all deleted apps for a subscription. Description for Get all deleted apps for a subscription.

Parameters:

context - The context to associate with this operation.

Returns:

collection of deleted apps as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Get all deleted apps for a subscription. Description for Get all deleted apps for a subscription.

Returns:

collection of deleted apps as paginated response with PagedFlux<T>.

listByLocation

public abstract PagedIterable listByLocation(String location)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

Parameters:

location - The location parameter.

Returns:

collection of deleted apps as paginated response with PagedIterable<T>.

listByLocation

public abstract PagedIterable listByLocation(String location, Context context)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

Parameters:

location - The location parameter.
context - The context to associate with this operation.

Returns:

collection of deleted apps as paginated response with PagedIterable<T>.

listByLocationAsync

public abstract PagedFlux listByLocationAsync(String location)

Get all deleted apps for a subscription at location Description for Get all deleted apps for a subscription at location.

Parameters:

location - The location parameter.

Returns:

collection of deleted apps as paginated response with PagedFlux<T>.

Applies to