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