public static final class EgressRateShaper.Builder
extends java.lang.Object
EgressRateShaper
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
EgressRateShaper . |
Modifier and Type | Method and Description |
---|---|
EgressRateShaper |
build() |
EgressRateShaper.Builder |
setAverageBandwidthMbps(java.lang.Long averageBandwidthMbps)
Average bandwidth in Mb/s format: int32
|
EgressRateShaper.Builder |
setBurstSizeBytes(java.lang.Long burstSizeBytes)
Burst size in bytes format: int32
|
EgressRateShaper.Builder |
setEnabled(java.lang.Boolean enabled) |
EgressRateShaper.Builder |
setPeakBandwidthMbps(java.lang.Long peakBandwidthMbps)
Peak bandwidth in Mb/s format: int32
|
public Builder()
EgressRateShaper
.public EgressRateShaper.Builder setAverageBandwidthMbps(java.lang.Long averageBandwidthMbps)
averageBandwidthMbps
- New value for the property.public EgressRateShaper.Builder setBurstSizeBytes(java.lang.Long burstSizeBytes)
burstSizeBytes
- New value for the property.public EgressRateShaper.Builder setPeakBandwidthMbps(java.lang.Long peakBandwidthMbps)
peakBandwidthMbps
- New value for the property.public EgressRateShaper.Builder setEnabled(java.lang.Boolean enabled)
enabled
- New value for the property.public EgressRateShaper build()