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