public static final class ClusterNodeVMDeploymentRequest.Builder
extends java.lang.Object
ClusterNodeVMDeploymentRequest
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ClusterNodeVMDeploymentRequest . |
public Builder()
ClusterNodeVMDeploymentRequest
.public ClusterNodeVMDeploymentRequest.Builder setDeploymentConfig(com.vmware.vapi.bindings.Structure deploymentConfig)
deploymentConfig
- New value for the property.
When clients pass a value of this class as a parameter, the property must
contain all the properties defined in ClusterNodeVMDeploymentConfig
. When methods return a value
of this class as a return value, the property will contain all the properties
defined in ClusterNodeVMDeploymentConfig
.public ClusterNodeVMDeploymentRequest.Builder setFormFactor(java.lang.String formFactor)
formFactor
- New value for the property.public ClusterNodeVMDeploymentRequest.Builder setRoles(java.util.List<java.lang.String> roles)
roles
- New value for the property.public ClusterNodeVMDeploymentRequest.Builder setUserSettings(NodeUserSettings userSettings)
userSettings
- New value for the property.public ClusterNodeVMDeploymentRequest.Builder setVmId(java.lang.String vmId)
vmId
- New value for the property.public ClusterNodeVMDeploymentRequest build()