Package com.oracle.bmc.ocvp.model
Class SupportedEsxiSoftwareVersionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.ocvp.model.SupportedEsxiSoftwareVersionSummary.Builder
 
- 
- Enclosing class:
- SupportedEsxiSoftwareVersionSummary
 
 public static class SupportedEsxiSoftwareVersionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SupportedEsxiSoftwareVersionSummarybuild()SupportedEsxiSoftwareVersionSummary.Buildercopy(SupportedEsxiSoftwareVersionSummary model)SupportedEsxiSoftwareVersionSummary.Builderdescription(String description)A description of the software in the bundle.SupportedEsxiSoftwareVersionSummary.BuildersupportedHostShapeNames(List<String> supportedHostShapeNames)A list of ESXi host shapes supported by the version of bundled software.SupportedEsxiSoftwareVersionSummary.Builderversion(String version)A short, unique string that identifies the version of bundled software.
 
- 
- 
- 
Method Detail- 
versionpublic SupportedEsxiSoftwareVersionSummary.Builder version(String version) A short, unique string that identifies the version of bundled software.- Parameters:
- version- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic SupportedEsxiSoftwareVersionSummary.Builder description(String description) A description of the software in the bundle.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
supportedHostShapeNamespublic SupportedEsxiSoftwareVersionSummary.Builder supportedHostShapeNames(List<String> supportedHostShapeNames) A list of ESXi host shapes supported by the version of bundled software.- Parameters:
- supportedHostShapeNames- the value to set
- Returns:
- this builder
 
 - 
buildpublic SupportedEsxiSoftwareVersionSummary build() 
 - 
copypublic SupportedEsxiSoftwareVersionSummary.Builder copy(SupportedEsxiSoftwareVersionSummary model) 
 
- 
 
-