Interface Applications

  • All Known Implementing Classes:
    ApplicationsImpl

    public interface Applications
    An instance of this class provides access to all the operations defined in Applications.
    • Method Detail

      • list

        com.microsoft.azure.PagedList<ApplicationSummary> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listAsync

        com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listAsync​(com.microsoft.azure.ListOperationCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listAsync

        rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ApplicationSummary>,​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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • list

        com.microsoft.azure.PagedList<ApplicationSummary> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listAsync

        com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listAsync​(ApplicationListOptions applicationListOptions,
                                                                             com.microsoft.azure.ListOperationCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listAsync

        rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listWithServiceResponseAsync

        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. 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • get

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getAsync

        com.microsoft.rest.ServiceFuture<ApplicationSummary> getAsync​(String applicationId,
                                                                      com.microsoft.rest.ServiceCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getAsync

        rx.Observable<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<ApplicationSummary,​ApplicationGetHeaders>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • get

        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • getAsync

        com.microsoft.rest.ServiceFuture<ApplicationSummary> getAsync​(String applicationId,
                                                                      ApplicationGetOptions applicationGetOptions,
                                                                      com.microsoft.rest.ServiceCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getAsync

        rx.Observable<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • getWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<ApplicationSummary,​ApplicationGetHeaders>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNext

        com.microsoft.azure.PagedList<ApplicationSummary> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listNextAsync

        com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listNextAsync​(String nextPageLink,
                                                                                 com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> serviceFuture,
                                                                                 com.microsoft.azure.ListOperationCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNextAsync

        rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNextWithServiceResponseAsync

        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. 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNext

        com.microsoft.azure.PagedList<ApplicationSummary> 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
        BatchErrorException - thrown if the request is rejected by server
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent
      • listNextAsync

        com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> listNextAsync​(String nextPageLink,
                                                                                 ApplicationListNextOptions applicationListNextOptions,
                                                                                 com.microsoft.rest.ServiceFuture<List<ApplicationSummary>> serviceFuture,
                                                                                 com.microsoft.azure.ListOperationCallback<ApplicationSummary> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNextAsync

        rx.Observable<com.microsoft.azure.Page<ApplicationSummary>> 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listNextWithServiceResponseAsync

        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. 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
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation