public static final class ApplianceDeployment.Builder
extends java.lang.Object
ApplianceDeployment.| Constructor and Description |
|---|
Builder(java.lang.String name,
boolean thinDiskMode,
char[] rootPassword)
Constructor with parameters for the required properties of
ApplianceDeployment. |
| Modifier and Type | Method and Description |
|---|---|
ApplianceDeployment |
build() |
ApplianceDeployment.Builder |
setCeipEnabled(java.lang.Boolean ceipEnabled)
This key describes the enabling option for the VMware's Customer Experience
Improvement Program (CEIP).
|
ApplianceDeployment.Builder |
setDiskSize(StorageSize diskSize)
The disk size of the new vCenter appliance.
|
ApplianceDeployment.Builder |
setOvaInfo(OvaInfo ovaInfo)
Location of custom OVA for deployment.
|
ApplianceDeployment.Builder |
setSize(ApplianceSize size)
A size descriptor based on the number of virtual machines which will be managed
by the new vCenter appliance.
|
public Builder(java.lang.String name,
boolean thinDiskMode,
char[] rootPassword)
ApplianceDeployment.public ApplianceDeployment.Builder setSize(ApplianceSize size)
#ApplianceSize is not provided, will use the size of the source VCSAsize - New value for the property.public ApplianceDeployment.Builder setDiskSize(StorageSize diskSize)
#StorageSize is not provided, will use the diskSize of the source
VCSA.diskSize - New value for the property.public ApplianceDeployment.Builder setOvaInfo(OvaInfo ovaInfo)
null use the OVA file for the desired version in the configured
repository.ovaInfo - New value for the property.public ApplianceDeployment.Builder setCeipEnabled(java.lang.Boolean ceipEnabled)
null, defaults to TrueceipEnabled - New value for the property.public ApplianceDeployment build()