Uses of Class
com.azure.compute.batch.models.BatchPoolUpdateContent
Packages that use BatchPoolUpdateContent
Package
Description
Package containing the classes for Batch.
Package containing the data models for Batch.
-
Uses of BatchPoolUpdateContent in com.azure.compute.batch
Methods in com.azure.compute.batch with parameters of type BatchPoolUpdateContentModifier and TypeMethodDescriptionBatchAsyncClient.updatePool
(String poolId, BatchPoolUpdateContent pool) Updates the properties of the specified Pool.BatchAsyncClient.updatePool
(String poolId, BatchPoolUpdateContent pool, UpdateBatchPoolOptions options, com.azure.core.http.RequestConditions requestConditions) Updates the properties of the specified Pool.void
BatchClient.updatePool
(String poolId, BatchPoolUpdateContent pool) Updates the properties of the specified Pool.void
BatchClient.updatePool
(String poolId, BatchPoolUpdateContent pool, UpdateBatchPoolOptions options, com.azure.core.http.RequestConditions requestConditions) Updates the properties of the specified Pool. -
Uses of BatchPoolUpdateContent in com.azure.compute.batch.models
Methods in com.azure.compute.batch.models that return BatchPoolUpdateContentModifier and TypeMethodDescriptionstatic BatchPoolUpdateContent
BatchPoolUpdateContent.fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of BatchPoolUpdateContent from the JsonReader.BatchPoolUpdateContent.setApplicationPackageReferences
(List<BatchApplicationPackageReference> applicationPackageReferences) Set the applicationPackageReferences property: A list of Packages to be installed on each Compute Node in the Pool.BatchPoolUpdateContent.setCertificateReferences
(List<BatchCertificateReference> certificateReferences) Set the certificateReferences property: If this element is present, it replaces any existing Certificate references configured on the Pool.BatchPoolUpdateContent.setDisplayName
(String displayName) Set the displayName property: The display name for the Pool.BatchPoolUpdateContent.setEnableInterNodeCommunication
(Boolean enableInterNodeCommunication) Set the enableInterNodeCommunication property: Whether the Pool permits direct communication between Compute Nodes.BatchPoolUpdateContent.setMetadata
(List<MetadataItem> metadata) Set the metadata property: A list of name-value pairs associated with the Pool as metadata.BatchPoolUpdateContent.setMountConfiguration
(List<MountConfiguration> mountConfiguration) Set the mountConfiguration property: Mount storage using specified file system for the entire lifetime of the pool.BatchPoolUpdateContent.setNetworkConfiguration
(NetworkConfiguration networkConfiguration) Set the networkConfiguration property: The network configuration for the Pool.BatchPoolUpdateContent.setResourceTags
(Map<String, String> resourceTags) Set the resourceTags property: The user-specified tags associated with the pool.BatchPoolUpdateContent.setStartTask
(BatchStartTask startTask) Set the startTask property: A Task to run on each Compute Node as it joins the Pool.BatchPoolUpdateContent.setTargetNodeCommunicationMode
(BatchNodeCommunicationMode targetNodeCommunicationMode) Set the targetNodeCommunicationMode property: The desired node communication mode for the pool.BatchPoolUpdateContent.setTaskSchedulingPolicy
(BatchTaskSchedulingPolicy taskSchedulingPolicy) Set the taskSchedulingPolicy property: How Tasks are distributed across Compute Nodes in a Pool.BatchPoolUpdateContent.setTaskSlotsPerNode
(Integer taskSlotsPerNode) Set the taskSlotsPerNode property: The number of task slots that can be used to run concurrent tasks on a single compute node in the pool.BatchPoolUpdateContent.setUpgradePolicy
(UpgradePolicy upgradePolicy) Set the upgradePolicy property: The upgrade policy for the Pool.BatchPoolUpdateContent.setUserAccounts
(List<UserAccount> userAccounts) Set the userAccounts property: The list of user Accounts to be created on each Compute Node in the Pool.BatchPoolUpdateContent.setVirtualMachineConfiguration
(VirtualMachineConfiguration virtualMachineConfiguration) Set the virtualMachineConfiguration property: The virtual machine configuration for the Pool.Set the vmSize property: The size of virtual machines in the Pool.