Interface Accounts

  • All Known Implementing Classes:
    AccountsImpl

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

      • listSupportedImages

        com.microsoft.azure.PagedList<ImageInformation> listSupportedImages()
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Returns:
        the PagedList<ImageInformation> 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
      • listSupportedImagesAsync

        com.microsoft.rest.ServiceFuture<List<ImageInformation>> listSupportedImagesAsync​(com.microsoft.azure.ListOperationCallback<ImageInformation> serviceCallback)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesAsync

        rx.Observable<com.microsoft.azure.Page<ImageInformation>> listSupportedImagesAsync()
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ImageInformation>,​AccountListSupportedImagesHeaders>> listSupportedImagesWithServiceResponseAsync()
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImages

        com.microsoft.azure.PagedList<ImageInformation> listSupportedImages​(AccountListSupportedImagesOptions accountListSupportedImagesOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        accountListSupportedImagesOptions - Additional parameters for the operation
        Returns:
        the PagedList<ImageInformation> 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
      • listSupportedImagesAsync

        com.microsoft.rest.ServiceFuture<List<ImageInformation>> listSupportedImagesAsync​(AccountListSupportedImagesOptions accountListSupportedImagesOptions,
                                                                                          com.microsoft.azure.ListOperationCallback<ImageInformation> serviceCallback)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        accountListSupportedImagesOptions - 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
      • listSupportedImagesAsync

        rx.Observable<com.microsoft.azure.Page<ImageInformation>> listSupportedImagesAsync​(AccountListSupportedImagesOptions accountListSupportedImagesOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        accountListSupportedImagesOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ImageInformation>,​AccountListSupportedImagesHeaders>> listSupportedImagesWithServiceResponseAsync​(AccountListSupportedImagesOptions accountListSupportedImagesOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        accountListSupportedImagesOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCounts

        com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCounts()
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Returns:
        the PagedList<PoolNodeCounts> 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
      • listPoolNodeCountsAsync

        com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> listPoolNodeCountsAsync​(com.microsoft.azure.ListOperationCallback<PoolNodeCounts> serviceCallback)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        serviceCallback - the async ServiceCallback to handle successful and failed responses.
        Returns:
        the ServiceFuture object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsAsync

        rx.Observable<com.microsoft.azure.Page<PoolNodeCounts>> listPoolNodeCountsAsync()
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<PoolNodeCounts>,​AccountListPoolNodeCountsHeaders>> listPoolNodeCountsWithServiceResponseAsync()
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCounts

        com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCounts​(AccountListPoolNodeCountsOptions accountListPoolNodeCountsOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        accountListPoolNodeCountsOptions - Additional parameters for the operation
        Returns:
        the PagedList<PoolNodeCounts> 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
      • listPoolNodeCountsAsync

        com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> listPoolNodeCountsAsync​(AccountListPoolNodeCountsOptions accountListPoolNodeCountsOptions,
                                                                                       com.microsoft.azure.ListOperationCallback<PoolNodeCounts> serviceCallback)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        accountListPoolNodeCountsOptions - 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
      • listPoolNodeCountsAsync

        rx.Observable<com.microsoft.azure.Page<PoolNodeCounts>> listPoolNodeCountsAsync​(AccountListPoolNodeCountsOptions accountListPoolNodeCountsOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        accountListPoolNodeCountsOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<PoolNodeCounts>,​AccountListPoolNodeCountsHeaders>> listPoolNodeCountsWithServiceResponseAsync​(AccountListPoolNodeCountsOptions accountListPoolNodeCountsOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        accountListPoolNodeCountsOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesNext

        com.microsoft.azure.PagedList<ImageInformation> listSupportedImagesNext​(String nextPageLink)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the PagedList<ImageInformation> 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
      • listSupportedImagesNextAsync

        com.microsoft.rest.ServiceFuture<List<ImageInformation>> listSupportedImagesNextAsync​(String nextPageLink,
                                                                                              com.microsoft.rest.ServiceFuture<List<ImageInformation>> serviceFuture,
                                                                                              com.microsoft.azure.ListOperationCallback<ImageInformation> serviceCallback)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        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
      • listSupportedImagesNextAsync

        rx.Observable<com.microsoft.azure.Page<ImageInformation>> listSupportedImagesNextAsync​(String nextPageLink)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesNextWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ImageInformation>,​AccountListSupportedImagesHeaders>> listSupportedImagesNextWithServiceResponseAsync​(String nextPageLink)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesNext

        com.microsoft.azure.PagedList<ImageInformation> listSupportedImagesNext​(String nextPageLink,
                                                                                AccountListSupportedImagesNextOptions accountListSupportedImagesNextOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListSupportedImagesNextOptions - Additional parameters for the operation
        Returns:
        the PagedList<ImageInformation> 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
      • listSupportedImagesNextAsync

        com.microsoft.rest.ServiceFuture<List<ImageInformation>> listSupportedImagesNextAsync​(String nextPageLink,
                                                                                              AccountListSupportedImagesNextOptions accountListSupportedImagesNextOptions,
                                                                                              com.microsoft.rest.ServiceFuture<List<ImageInformation>> serviceFuture,
                                                                                              com.microsoft.azure.ListOperationCallback<ImageInformation> serviceCallback)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListSupportedImagesNextOptions - 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
      • listSupportedImagesNextAsync

        rx.Observable<com.microsoft.azure.Page<ImageInformation>> listSupportedImagesNextAsync​(String nextPageLink,
                                                                                               AccountListSupportedImagesNextOptions accountListSupportedImagesNextOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListSupportedImagesNextOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listSupportedImagesNextWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<ImageInformation>,​AccountListSupportedImagesHeaders>> listSupportedImagesNextWithServiceResponseAsync​(String nextPageLink,
                                                                                                                                                                                                         AccountListSupportedImagesNextOptions accountListSupportedImagesNextOptions)
        Lists all Virtual Machine Images supported by the Azure Batch service.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListSupportedImagesNextOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<ImageInformation> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsNext

        com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCountsNext​(String nextPageLink)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the PagedList<PoolNodeCounts> 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
      • listPoolNodeCountsNextAsync

        com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> listPoolNodeCountsNextAsync​(String nextPageLink,
                                                                                           com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> serviceFuture,
                                                                                           com.microsoft.azure.ListOperationCallback<PoolNodeCounts> serviceCallback)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        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
      • listPoolNodeCountsNextAsync

        rx.Observable<com.microsoft.azure.Page<PoolNodeCounts>> listPoolNodeCountsNextAsync​(String nextPageLink)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsNextWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<PoolNodeCounts>,​AccountListPoolNodeCountsHeaders>> listPoolNodeCountsNextWithServiceResponseAsync​(String nextPageLink)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsNext

        com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCountsNext​(String nextPageLink,
                                                                             AccountListPoolNodeCountsNextOptions accountListPoolNodeCountsNextOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListPoolNodeCountsNextOptions - Additional parameters for the operation
        Returns:
        the PagedList<PoolNodeCounts> 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
      • listPoolNodeCountsNextAsync

        com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> listPoolNodeCountsNextAsync​(String nextPageLink,
                                                                                           AccountListPoolNodeCountsNextOptions accountListPoolNodeCountsNextOptions,
                                                                                           com.microsoft.rest.ServiceFuture<List<PoolNodeCounts>> serviceFuture,
                                                                                           com.microsoft.azure.ListOperationCallback<PoolNodeCounts> serviceCallback)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListPoolNodeCountsNextOptions - 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
      • listPoolNodeCountsNextAsync

        rx.Observable<com.microsoft.azure.Page<PoolNodeCounts>> listPoolNodeCountsNextAsync​(String nextPageLink,
                                                                                            AccountListPoolNodeCountsNextOptions accountListPoolNodeCountsNextOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListPoolNodeCountsNextOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation
      • listPoolNodeCountsNextWithServiceResponseAsync

        rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.Page<PoolNodeCounts>,​AccountListPoolNodeCountsHeaders>> listPoolNodeCountsNextWithServiceResponseAsync​(String nextPageLink,
                                                                                                                                                                                                     AccountListPoolNodeCountsNextOptions accountListPoolNodeCountsNextOptions)
        Gets the number of Compute Nodes in each state, grouped by Pool. Note that the numbers returned may not always be up to date. If you need exact node counts, use a list query.
        Parameters:
        nextPageLink - The NextLink from the previous successful call to List operation.
        accountListPoolNodeCountsNextOptions - Additional parameters for the operation
        Returns:
        the observable to the PagedList<PoolNodeCounts> object
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation