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