Applications Interface

public interface Applications

Resource collection API of Applications.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new Application resource.

abstract void delete(String resourceGroupName, String applicationGroupName, String applicationName)

Remove an application.

abstract void deleteById(String id)

Remove an application.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Remove an application.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationGroupName, String applicationName, Context context)

Remove an application.

abstract Application get(String resourceGroupName, String applicationGroupName, String applicationName)

Get an application.

abstract Application getById(String id)

Get an application.

abstract Response<Application> getByIdWithResponse(String id, Context context)

Get an application.

abstract Response<Application> getWithResponse(String resourceGroupName, String applicationGroupName, String applicationName, Context context)

Get an application.

abstract PagedIterable<Application> list(String resourceGroupName, String applicationGroupName)

List applications.

abstract PagedIterable<Application> list(String resourceGroupName, String applicationGroupName, Integer pageSize, Boolean isDescending, Integer initialSkip, Context context)

List applications.

Method Details

define

public abstract Application.DefinitionStages.Blank define(String name)

Begins definition for a new Application resource.

Parameters:

name - resource name.

Returns:

the first stage of the new Application definition.

delete

public abstract void delete(String resourceGroupName, String applicationGroupName, String applicationName)

Remove an application.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.
applicationName - The name of the application within the specified application group.

deleteById

public abstract void deleteById(String id)

Remove an application.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Remove an application.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String applicationGroupName, String applicationName, Context context)

Remove an application.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.
applicationName - The name of the application within the specified application group.
context - The context to associate with this operation.

Returns:

get

public abstract Application get(String resourceGroupName, String applicationGroupName, String applicationName)

Get an application.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.
applicationName - The name of the application within the specified application group.

Returns:

an application.

getById

public abstract Application getById(String id)

Get an application.

Parameters:

id - the resource ID.

Returns:

an application along with Response<T>.

getByIdWithResponse

public abstract Response<Application> getByIdWithResponse(String id, Context context)

Get an application.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

an application along with Response<T>.

getWithResponse

public abstract Response<Application> getWithResponse(String resourceGroupName, String applicationGroupName, String applicationName, Context context)

Get an application.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.
applicationName - The name of the application within the specified application group.
context - The context to associate with this operation.

Returns:

an application along with Response<T>.

list

public abstract PagedIterable<Application> list(String resourceGroupName, String applicationGroupName)

List applications.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.

Returns:

applicationList as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<Application> list(String resourceGroupName, String applicationGroupName, Integer pageSize, Boolean isDescending, Integer initialSkip, Context context)

List applications.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
applicationGroupName - The name of the application group.
pageSize - Number of items per page.
isDescending - Indicates whether the collection is descending.
initialSkip - Initial number of items to skip.
context - The context to associate with this operation.

Returns:

applicationList as paginated response with PagedIterable<T>.

Applies to