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 SupportedEsxiSoftwareVersionSummary
build()
SupportedEsxiSoftwareVersionSummary.Builder
copy(SupportedEsxiSoftwareVersionSummary model)
SupportedEsxiSoftwareVersionSummary.Builder
description(String description)
A description of the software in the bundle.SupportedEsxiSoftwareVersionSummary.Builder
supportedHostShapeNames(List<String> supportedHostShapeNames)
A list of ESXi host shapes supported by the version of bundled software.SupportedEsxiSoftwareVersionSummary.Builder
version(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)
-
-