public static final class EgressRateLimiter.Builder
extends java.lang.Object
EgressRateLimiter.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
EgressRateLimiter. |
| Modifier and Type | Method and Description |
|---|---|
EgressRateLimiter |
build() |
EgressRateLimiter.Builder |
setAverageBandwidth(java.lang.Long averageBandwidth)
Average bandwidth in Mb/s format: int32
|
EgressRateLimiter.Builder |
setBurstSize(java.lang.Long burstSize)
Burst size in bytes format: int32
|
EgressRateLimiter.Builder |
setEnabled(java.lang.Boolean enabled) |
EgressRateLimiter.Builder |
setPeakBandwidth(java.lang.Long peakBandwidth)
Peak bandwidth in Mb/s format: int32
|
public Builder()
EgressRateLimiter.public EgressRateLimiter.Builder setAverageBandwidth(java.lang.Long averageBandwidth)
averageBandwidth - New value for the property.public EgressRateLimiter.Builder setBurstSize(java.lang.Long burstSize)
burstSize - New value for the property.public EgressRateLimiter.Builder setPeakBandwidth(java.lang.Long peakBandwidth)
peakBandwidth - New value for the property.public EgressRateLimiter.Builder setEnabled(java.lang.Boolean enabled)
enabled - New value for the property.public EgressRateLimiter build()