Pool Interface
public interface Pool extends ExternalChildResource<Pool, BatchAccount>,HasInner
An immutable client-side representation of an Azure Batch account pool.
Method Summary
Modifier and Type | Method and Description |
---|---|
List<String> | applicationLicenses() |
List<Application |
applicationPackages() |
List<Certificate |
certificates() |
Deployment |
deploymentConfiguration() |
String | displayName() |
Inter |
interNodeCommunication() |
Integer | maxTasksPerNode() |
List<Metadata |
metadata() |
List<Mount |
mountConfiguration() |
Network |
networkConfiguration() |
Scale |
scaleSettings() |
Start |
startTask() |
Task |
taskSchedulingPolicy() |
Integer | taskSlotsPerNode() |
List<User |
userAccounts() |
String | vmSize() |
Inherited Members
Method Details
applicationLicenses
public List
Returns:
applicationPackages
public List
Returns:
certificates
public List
Returns:
deploymentConfiguration
public DeploymentConfiguration deploymentConfiguration()
Returns:
displayName
public String displayName()
Returns:
interNodeCommunication
public InterNodeCommunicationState interNodeCommunication()
Returns:
maxTasksPerNode
public Integer maxTasksPerNode()
Returns:
metadata
public List
Returns:
mountConfiguration
public List
Returns:
networkConfiguration
public NetworkConfiguration networkConfiguration()
Returns:
scaleSettings
public ScaleSettings scaleSettings()
Returns:
startTask
public StartTask startTask()
Returns:
taskSchedulingPolicy
public TaskSchedulingPolicy taskSchedulingPolicy()
Returns:
taskSlotsPerNode
public Integer taskSlotsPerNode()
Returns:
userAccounts
public List
Returns:
vmSize
public String vmSize()
Returns:
Applies to
Azure SDK for Java