BatchClient Class
- java.
lang. Object - com.
microsoft. azure. batch. BatchClient
- com.
public class BatchClient
A client for an Azure Batch account, used to access the Batch service.
Method Summary
Modifier and Type | Method and Description |
---|---|
Account |
accountOperations()
Gets an AccountOperations object for performing account-related operations on the associated account. |
Application |
applicationOperations()
Gets an ApplicationOperations object for performing application-related operations on the associated account. |
Certificate |
certificateOperations()
Gets a CertificateOperations object for performing certificate-related operations on the associated account. |
Compute |
computeNodeOperations()
Gets a ComputeNodeOperations object for performing compute node-related operations on the associated account. |
Collection<Batch |
customBehaviors()
Gets a collection of behaviors that modify or customize requests to the Batch service. |
File |
fileOperations()
Gets a FileOperations object for performing file-related operations on the associated account. |
Job |
jobOperations()
Gets a JobOperations object for performing job-related operations on the associated account. |
Job |
jobScheduleOperations()
Gets a JobScheduleOperations object for performing job schedule-related operations on the associated account. |
Batch |
open(BatchCredentials credentials)
Creates an instance of BatchClient associated with the specified credentials. |
Pool |
poolOperations()
Gets a PoolOperations object for performing pool-related operations on the associated account. |
Batch |
protocolLayer()
Gets the protocol layer service client that issues requests to the Azure Batch service. |
Task |
taskOperations()
Gets a TaskOperations object for performing task-related operations on the associated account. |
Batch |
withCustomBehaviors(Collection<BatchClientBehavior> customBehaviors)
Sets a collection of behaviors that modify or customize requests to the Batch service. |
Method Details
accountOperations
public AccountOperations accountOperations()
Gets an AccountOperations object for performing account-related operations on the associated account.
Returns:
applicationOperations
public ApplicationOperations applicationOperations()
Gets an ApplicationOperations object for performing application-related operations on the associated account.
Returns:
certificateOperations
public CertificateOperations certificateOperations()
Gets a CertificateOperations object for performing certificate-related operations on the associated account.
Returns:
computeNodeOperations
public ComputeNodeOperations computeNodeOperations()
Gets a ComputeNodeOperations object for performing compute node-related operations on the associated account.
Returns:
customBehaviors
public Collection
Gets a collection of behaviors that modify or customize requests to the Batch service.
Returns:
fileOperations
public FileOperations fileOperations()
Gets a FileOperations object for performing file-related operations on the associated account.
Returns:
jobOperations
public JobOperations jobOperations()
Gets a JobOperations object for performing job-related operations on the associated account.
Returns:
jobScheduleOperations
public JobScheduleOperations jobScheduleOperations()
Gets a JobScheduleOperations object for performing job schedule-related operations on the associated account.
Returns:
open
public static BatchClient open(BatchCredentials credentials)
Creates an instance of BatchClient associated with the specified credentials.
Parameters:
Returns:
poolOperations
public PoolOperations poolOperations()
Gets a PoolOperations object for performing pool-related operations on the associated account.
Returns:
protocolLayer
public BatchServiceClient protocolLayer()
Gets the protocol layer service client that issues requests to the Azure Batch service.
Returns:
taskOperations
public TaskOperations taskOperations()
Gets a TaskOperations object for performing task-related operations on the associated account.
Returns:
withCustomBehaviors
public BatchClient withCustomBehaviors(Collection
Sets a collection of behaviors that modify or customize requests to the Batch service.
Parameters:
Returns: