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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
version
public 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
-
description
public SupportedEsxiSoftwareVersionSummary.Builder description(String description)
A description of the software in the bundle.- Parameters:
description- the value to set- Returns:
- this builder
-
supportedHostShapeNames
public 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
-
build
public SupportedEsxiSoftwareVersionSummary build()
-
copy
public SupportedEsxiSoftwareVersionSummary.Builder copy(SupportedEsxiSoftwareVersionSummary model)
-
-