public static final class SddcManifest.Builder
extends java.lang.Object
SddcManifest.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
SddcManifest. |
| Modifier and Type | Method and Description |
|---|---|
SddcManifest |
build() |
SddcManifest.Builder |
setEbsBackedVsanConfig(EbsBackedVsanConfig ebsBackedVsanConfig) |
SddcManifest.Builder |
setEsxAmi(AmiInfo esxAmi) |
SddcManifest.Builder |
setEsxNsxtAmi(AmiInfo esxNsxtAmi) |
SddcManifest.Builder |
setGlcmBundle(GlcmBundle glcmBundle) |
SddcManifest.Builder |
setMetadata(Metadata metadata) |
SddcManifest.Builder |
setPopInfo(PopInfo popInfo) |
SddcManifest.Builder |
setVmcInternalVersion(java.lang.String vmcInternalVersion)
the vmcInternalVersion of the sddc for internal use
|
SddcManifest.Builder |
setVmcVersion(java.lang.String vmcVersion)
the vmcVersion of the sddc for display
|
SddcManifest.Builder |
setVsanWitnessAmi(AmiInfo vsanWitnessAmi) |
public Builder()
SddcManifest.public SddcManifest.Builder setVmcVersion(java.lang.String vmcVersion)
vmcVersion - New value for the property.public SddcManifest.Builder setGlcmBundle(GlcmBundle glcmBundle)
glcmBundle - New value for the property.public SddcManifest.Builder setPopInfo(PopInfo popInfo)
popInfo - New value for the property.public SddcManifest.Builder setVmcInternalVersion(java.lang.String vmcInternalVersion)
vmcInternalVersion - New value for the property.public SddcManifest.Builder setEbsBackedVsanConfig(EbsBackedVsanConfig ebsBackedVsanConfig)
ebsBackedVsanConfig - New value for the property.public SddcManifest.Builder setVsanWitnessAmi(AmiInfo vsanWitnessAmi)
vsanWitnessAmi - New value for the property.public SddcManifest.Builder setEsxAmi(AmiInfo esxAmi)
esxAmi - New value for the property.public SddcManifest.Builder setEsxNsxtAmi(AmiInfo esxNsxtAmi)
esxNsxtAmi - New value for the property.public SddcManifest.Builder setMetadata(Metadata metadata)
metadata - New value for the property.public SddcManifest build()