Class ContainerInstanceShapeSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.containerinstances.model.ContainerInstanceShapeSummary.Builder
-
- Enclosing class:
- ContainerInstanceShapeSummary
public static class ContainerInstanceShapeSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerInstanceShapeSummarybuild()ContainerInstanceShapeSummary.Buildercopy(ContainerInstanceShapeSummary model)ContainerInstanceShapeSummary.BuildermemoryOptions(ShapeMemoryOptions memoryOptions)ContainerInstanceShapeSummary.Buildername(String name)The name identifying the shape.ContainerInstanceShapeSummary.BuildernetworkingBandwidthOptions(ShapeNetworkingBandwidthOptions networkingBandwidthOptions)ContainerInstanceShapeSummary.BuilderocpuOptions(ShapeOcpuOptions ocpuOptions)ContainerInstanceShapeSummary.BuilderprocessorDescription(String processorDescription)A short description of the container instance’s processor (CPU).
-
-
-
Method Detail
-
name
public ContainerInstanceShapeSummary.Builder name(String name)
The name identifying the shape.- Parameters:
name- the value to set- Returns:
- this builder
-
processorDescription
public ContainerInstanceShapeSummary.Builder processorDescription(String processorDescription)
A short description of the container instance’s processor (CPU).- Parameters:
processorDescription- the value to set- Returns:
- this builder
-
ocpuOptions
public ContainerInstanceShapeSummary.Builder ocpuOptions(ShapeOcpuOptions ocpuOptions)
-
memoryOptions
public ContainerInstanceShapeSummary.Builder memoryOptions(ShapeMemoryOptions memoryOptions)
-
networkingBandwidthOptions
public ContainerInstanceShapeSummary.Builder networkingBandwidthOptions(ShapeNetworkingBandwidthOptions networkingBandwidthOptions)
-
build
public ContainerInstanceShapeSummary build()
-
copy
public ContainerInstanceShapeSummary.Builder copy(ContainerInstanceShapeSummary model)
-
-