Class SupportedShapeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.SupportedShapeSummary.Builder
-
- Enclosing class:
- SupportedShapeSummary
public static class SupportedShapeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SupportedShapeSummarybuild()SupportedShapeSummary.Buildercopy(SupportedShapeSummary model)SupportedShapeSummary.BuilderisFlexible(Boolean isFlexible)Indicates if the shape is a flex shape.SupportedShapeSummary.BuildermemoryOptions(ShapeMemoryOptions memoryOptions)SupportedShapeSummary.BuilderocpuOptions(ShapeOcpuOptions ocpuOptions)SupportedShapeSummary.Buildershape(String shape)The name of the Compute VM shape.
-
-
-
Method Detail
-
shape
public SupportedShapeSummary.Builder shape(String shape)
The name of the Compute VM shape.Example: VM.Standard.E4.Flex
- Parameters:
shape- the value to set- Returns:
- this builder
-
isFlexible
public SupportedShapeSummary.Builder isFlexible(Boolean isFlexible)
Indicates if the shape is a flex shape.- Parameters:
isFlexible- the value to set- Returns:
- this builder
-
ocpuOptions
public SupportedShapeSummary.Builder ocpuOptions(ShapeOcpuOptions ocpuOptions)
-
memoryOptions
public SupportedShapeSummary.Builder memoryOptions(ShapeMemoryOptions memoryOptions)
-
build
public SupportedShapeSummary build()
-
copy
public SupportedShapeSummary.Builder copy(SupportedShapeSummary model)
-
-