Class ShapeNetworkingBandwidthOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.containerinstances.model.ShapeNetworkingBandwidthOptions.Builder
-
- Enclosing class:
- ShapeNetworkingBandwidthOptions
public static class ShapeNetworkingBandwidthOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeNetworkingBandwidthOptions
build()
ShapeNetworkingBandwidthOptions.Builder
copy(ShapeNetworkingBandwidthOptions model)
ShapeNetworkingBandwidthOptions.Builder
defaultPerOcpuInGbps(Float defaultPerOcpuInGbps)
The default amount of networking bandwidth per OCPU, in gigabits per second.ShapeNetworkingBandwidthOptions.Builder
maxInGbps(Float maxInGbps)
The maximum amount of networking bandwidth, in gigabits per second.ShapeNetworkingBandwidthOptions.Builder
minInGbps(Float minInGbps)
The minimum amount of networking bandwidth, in gigabits per second.
-
-
-
Method Detail
-
minInGbps
public ShapeNetworkingBandwidthOptions.Builder minInGbps(Float minInGbps)
The minimum amount of networking bandwidth, in gigabits per second.- Parameters:
minInGbps
- the value to set- Returns:
- this builder
-
maxInGbps
public ShapeNetworkingBandwidthOptions.Builder maxInGbps(Float maxInGbps)
The maximum amount of networking bandwidth, in gigabits per second.- Parameters:
maxInGbps
- the value to set- Returns:
- this builder
-
defaultPerOcpuInGbps
public ShapeNetworkingBandwidthOptions.Builder defaultPerOcpuInGbps(Float defaultPerOcpuInGbps)
The default amount of networking bandwidth per OCPU, in gigabits per second.- Parameters:
defaultPerOcpuInGbps
- the value to set- Returns:
- this builder
-
build
public ShapeNetworkingBandwidthOptions build()
-
copy
public ShapeNetworkingBandwidthOptions.Builder copy(ShapeNetworkingBandwidthOptions model)
-
-