Applications Interface

public interface Applications

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

Method Summary

Modifier and Type Method and Description
abstract ApplicationSummary get(String applicationId)

Gets information about the specified Application.

abstract ApplicationSummary get(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application.

abstract rx.Observable<ApplicationSummary> getAsync(String applicationId)

Gets information about the specified Application.

abstract rx.Observable<ApplicationSummary> getAsync(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application.

abstract com.microsoft.rest.ServiceFuture<ApplicationSummary> getAsync(String applicationId, ApplicationGetOptions applicationGetOptions, ServiceCallback<ApplicationSummary> serviceCallback)

Gets information about the specified Application.

abstract com.microsoft.rest.ServiceFuture<ApplicationSummary> getAsync(String applicationId, ServiceCallback<ApplicationSummary> serviceCallback)

Gets information about the specified Application.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<ApplicationSummary,ApplicationGetHeaders>> getWithServiceResponseAsync(String applicationId)

Gets information about the specified Application.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<ApplicationSummary,ApplicationGetHeaders>> getWithServiceResponseAsync(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application.

abstract com.microsoft.azure.PagedList<ApplicationSummary> list()

Lists all of the applications available in the specified Account.

abstract com.microsoft.azure.PagedList<ApplicationSummary> list(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> listAsync()

Lists all of the applications available in the specified Account.

abstract com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listAsync(ListOperationCallback<ApplicationSummary> serviceCallback)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> listAsync(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account.

abstract com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listAsync(ApplicationListOptions applicationListOptions, ListOperationCallback<ApplicationSummary> serviceCallback)

Lists all of the applications available in the specified Account.

abstract com.microsoft.azure.PagedList<ApplicationSummary> listNext(String nextPageLink)

Lists all of the applications available in the specified Account.

abstract com.microsoft.azure.PagedList<ApplicationSummary> listNext(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> listNextAsync(String nextPageLink)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> listNextAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account.

abstract com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listNextAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions, ServiceFuture<List<ApplicationSummary>> serviceFuture, ListOperationCallback<ApplicationSummary> serviceCallback)

Lists all of the applications available in the specified Account.

abstract com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listNextAsync(String nextPageLink, ServiceFuture<List<ApplicationSummary>> serviceFuture, ListOperationCallback<ApplicationSummary> serviceCallback)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ApplicationSummary>,ApplicationListHeaders>> listNextWithServiceResponseAsync(String nextPageLink)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ApplicationSummary>,ApplicationListHeaders>> listNextWithServiceResponseAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ApplicationSummary>,ApplicationListHeaders>> listWithServiceResponseAsync()

Lists all of the applications available in the specified Account.

abstract rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ApplicationSummary>,ApplicationListHeaders>> listWithServiceResponseAsync(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account.

Method Details

get

public abstract ApplicationSummary get(String applicationId)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.

Returns:

the ApplicationSummary object if successful.

get

public abstract ApplicationSummary get(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.
applicationGetOptions - Additional parameters for the operation

Returns:

the ApplicationSummary object if successful.

getAsync

public abstract Observable getAsync(String applicationId)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.

Returns:

the observable to the ApplicationSummary object

getAsync

public abstract Observable getAsync(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.
applicationGetOptions - Additional parameters for the operation

Returns:

the observable to the ApplicationSummary object

getAsync

public abstract ServiceFuture getAsync(String applicationId, ApplicationGetOptions applicationGetOptions, ServiceCallback serviceCallback)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.
applicationGetOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getAsync

public abstract ServiceFuture getAsync(String applicationId, ServiceCallback serviceCallback)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

getWithServiceResponseAsync

public abstract Observable<>> getWithServiceResponseAsync(String applicationId)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.

Returns:

the observable to the ApplicationSummary object

getWithServiceResponseAsync

public abstract Observable<>> getWithServiceResponseAsync(String applicationId, ApplicationGetOptions applicationGetOptions)

Gets information about the specified Application. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about Applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationId - The ID of the Application.
applicationGetOptions - Additional parameters for the operation

Returns:

the observable to the ApplicationSummary object

list

public abstract PagedList list()

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Returns:

the PagedList<ApplicationSummary> object if successful.

list

public abstract PagedList list(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationListOptions - Additional parameters for the operation

Returns:

the PagedList<ApplicationSummary> object if successful.

listAsync

public abstract Observable<>> listAsync()

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Returns:

the observable to the PagedList<ApplicationSummary> object

listAsync

public abstract ServiceFuture<>> listAsync(ListOperationCallback serviceCallback)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listAsync

public abstract Observable<>> listAsync(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationListOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<ApplicationSummary> object

listAsync

public abstract ServiceFuture<>> listAsync(ApplicationListOptions applicationListOptions, ListOperationCallback serviceCallback)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationListOptions - Additional parameters for the operation
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listNext

public abstract PagedList listNext(String nextPageLink)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<ApplicationSummary> object if successful.

listNext

public abstract PagedList listNext(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
applicationListNextOptions - Additional parameters for the operation

Returns:

the PagedList<ApplicationSummary> object if successful.

listNextAsync

public abstract Observable<>> listNextAsync(String nextPageLink)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<ApplicationSummary> object

listNextAsync

public abstract Observable<>> listNextAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
applicationListNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<ApplicationSummary> object

listNextAsync

public abstract ServiceFuture<>> listNextAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions, ServiceFuture<>> serviceFuture, ListOperationCallback serviceCallback)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
applicationListNextOptions - Additional parameters for the operation
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listNextAsync

public abstract ServiceFuture<>> listNextAsync(String nextPageLink, ServiceFuture<>> serviceFuture, ListOperationCallback serviceCallback)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

listNextWithServiceResponseAsync

public abstract Observable<><>,ApplicationListHeaders>> listNextWithServiceResponseAsync(String nextPageLink)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<ApplicationSummary> object

listNextWithServiceResponseAsync

public abstract Observable<><>,ApplicationListHeaders>> listNextWithServiceResponseAsync(String nextPageLink, ApplicationListNextOptions applicationListNextOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
applicationListNextOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<ApplicationSummary> object

listWithServiceResponseAsync

public abstract Observable<><>,ApplicationListHeaders>> listWithServiceResponseAsync()

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Returns:

the observable to the PagedList<ApplicationSummary> object

listWithServiceResponseAsync

public abstract Observable<><>,ApplicationListHeaders>> listWithServiceResponseAsync(ApplicationListOptions applicationListOptions)

Lists all of the applications available in the specified Account. This operation returns only Applications and versions that are available for use on Compute Nodes; that is, that can be used in an Package reference. For administrator information about applications and versions that are not yet available to Compute Nodes, use the Azure portal or the Azure Resource Manager API.

Parameters:

applicationListOptions - Additional parameters for the operation

Returns:

the observable to the PagedList<ApplicationSummary> object

Applies to