Class AccountOperations

    • Method Detail

      • listSupportedImages

        public com.microsoft.azure.PagedList<ImageInformation> listSupportedImages()
                                                                            throws BatchErrorException,
                                                                                   IOException
        Lists the node agent SKU values supported by the Batch service.
        Returns:
        A list of NodeAgentSku objects.
        Throws:
        BatchErrorException - Exception thrown when an error response is received from the Batch service.
        IOException - Exception thrown when there is an error in serialization/deserialization of data sent to/received from the Batch service.
      • listSupportedImages

        public com.microsoft.azure.PagedList<ImageInformation> listSupportedImages​(DetailLevel detailLevel)
                                                                            throws BatchErrorException,
                                                                                   IOException
        Lists the node agent SKU values supported by the Batch service.
        Parameters:
        detailLevel - A DetailLevel used for filtering the list and for controlling which properties are retrieved from the service.
        Returns:
        A list of NodeAgentSku objects.
        Throws:
        BatchErrorException - Exception thrown when an error response is received from the Batch service.
        IOException - Exception thrown when there is an error in serialization/deserialization of data sent to/received from the Batch service.
      • listSupportedImages

        public com.microsoft.azure.PagedList<ImageInformation> listSupportedImages​(DetailLevel detailLevel,
                                                                                   Iterable<BatchClientBehavior> additionalBehaviors)
                                                                            throws BatchErrorException,
                                                                                   IOException
        Lists the node agent SKU values supported by the Batch service.
        Parameters:
        detailLevel - A DetailLevel used for filtering the list and for controlling which properties are retrieved from the service.
        additionalBehaviors - A collection of BatchClientBehavior instances that are applied to the Batch service request.
        Returns:
        A list of NodeAgentSku objects.
        Throws:
        BatchErrorException - Exception thrown when an error response is received from the Batch service.
        IOException - Exception thrown when there is an error in serialization/deserialization of data sent to/received from the Batch service.
      • listPoolNodeCounts

        public com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCounts()
                                                                         throws BatchErrorException,
                                                                                IOException
        Gets the number of nodes in each state, grouped by pool.
        Returns:
        A list of NodeAgentSku objects.
        Throws:
        BatchErrorException - Exception thrown when an error response is received from the Batch service.
        IOException - Exception thrown when there is an error in serialization/deserialization of data sent to/received from the Batch service.
      • listPoolNodeCounts

        public com.microsoft.azure.PagedList<PoolNodeCounts> listPoolNodeCounts​(DetailLevel detailLevel,
                                                                                Iterable<BatchClientBehavior> additionalBehaviors)
                                                                         throws BatchErrorException,
                                                                                IOException
        Gets the number of nodes in each state, grouped by pool.
        Parameters:
        detailLevel - A DetailLevel used for filtering the list and for controlling which properties are retrieved from the service.
        additionalBehaviors - A collection of BatchClientBehavior instances that are applied to the Batch service request.
        Returns:
        A list of PoolNodeCounts objects.
        Throws:
        BatchErrorException - Exception thrown when an error response is received from the Batch service.
        IOException - Exception thrown when there is an error in serialization/deserialization of data sent to/received from the Batch service.