Class PodShape.Builder
- java.lang.Object
- 
- com.oracle.bmc.containerengine.model.PodShape.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PodShapebuild()PodShape.Buildercopy(PodShape model)PodShape.BuildermemoryOptions(List<ShapeMemoryOptions> memoryOptions)ShapeMemoryOptions.PodShape.Buildername(String name)The name of the identifying shape.PodShape.BuildernetworkBandwidthOptions(List<ShapeNetworkBandwidthOptions> networkBandwidthOptions)ShapeNetworkBandwidthOptions.PodShape.BuilderocpuOptions(List<ShapeOcpuOptions> ocpuOptions)Options for OCPU shape.PodShape.BuilderprocessorDescription(String processorDescription)A short description of the VM’s processor (CPU).
 
- 
- 
- 
Method Detail- 
namepublic PodShape.Builder name(String name) The name of the identifying shape.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
processorDescriptionpublic PodShape.Builder processorDescription(String processorDescription) A short description of the VM’s processor (CPU).- Parameters:
- processorDescription- the value to set
- Returns:
- this builder
 
 - 
ocpuOptionspublic PodShape.Builder ocpuOptions(List<ShapeOcpuOptions> ocpuOptions) Options for OCPU shape.- Parameters:
- ocpuOptions- the value to set
- Returns:
- this builder
 
 - 
memoryOptionspublic PodShape.Builder memoryOptions(List<ShapeMemoryOptions> memoryOptions) ShapeMemoryOptions.- Parameters:
- memoryOptions- the value to set
- Returns:
- this builder
 
 - 
networkBandwidthOptionspublic PodShape.Builder networkBandwidthOptions(List<ShapeNetworkBandwidthOptions> networkBandwidthOptions) ShapeNetworkBandwidthOptions.- Parameters:
- networkBandwidthOptions- the value to set
- Returns:
- this builder
 
 - 
buildpublic PodShape build() 
 - 
copypublic PodShape.Builder copy(PodShape model) 
 
- 
 
-