Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
PodShape |
build() |
PodShape.Builder |
copy(PodShape model) |
PodShape.Builder |
memoryOptions(List<ShapeMemoryOptions> memoryOptions)
ShapeMemoryOptions.
|
PodShape.Builder |
name(String name)
The name of the identifying shape.
|
PodShape.Builder |
networkBandwidthOptions(List<ShapeNetworkBandwidthOptions> networkBandwidthOptions)
ShapeNetworkBandwidthOptions.
|
PodShape.Builder |
ocpuOptions(List<ShapeOcpuOptions> ocpuOptions)
Options for OCPU shape.
|
PodShape.Builder |
processorDescription(String processorDescription)
A short description of the VM’s processor (CPU).
|
public PodShape.Builder name(String name)
The name of the identifying shape.
name
- the value to setpublic PodShape.Builder processorDescription(String processorDescription)
A short description of the VM’s processor (CPU).
processorDescription
- the value to setpublic PodShape.Builder ocpuOptions(List<ShapeOcpuOptions> ocpuOptions)
Options for OCPU shape.
ocpuOptions
- the value to setpublic PodShape.Builder memoryOptions(List<ShapeMemoryOptions> memoryOptions)
ShapeMemoryOptions.
memoryOptions
- the value to setpublic PodShape.Builder networkBandwidthOptions(List<ShapeNetworkBandwidthOptions> networkBandwidthOptions)
ShapeNetworkBandwidthOptions.
networkBandwidthOptions
- the value to setpublic PodShape build()
public PodShape.Builder copy(PodShape model)
Copyright © 2016–2024. All rights reserved.