public static interface QueueDescription.Builder
| Modifier and Type | Method and Description |
|---|---|
QueueDescription |
build()
Builds an immutable bridge description.
|
QueueDescription.Builder |
burst(Long burst)
Returns queue description builder with a given burst.
|
QueueDescription.Builder |
dscp(Integer dscp)
Returns queue description builder with given dscp.
|
QueueDescription.Builder |
maxRate(Bandwidth maxRate)
Returns queue description builder with max rate.
|
QueueDescription.Builder |
minRate(Bandwidth minRate)
Returns queue description builder with a given min rate.
|
QueueDescription.Builder |
priority(Long priority)
Returns queue description builder with a given priority.
|
QueueDescription.Builder |
queueId(QueueId queueId)
Returns queue description builder with given name.
|
QueueDescription.Builder |
type(EnumSet<QueueDescription.Type> type)
Returns queue description builder with given type.
|
QueueDescription.Builder queueId(QueueId queueId)
queueId - queue identifierQueueDescription.Builder dscp(Integer dscp)
dscp - dscpQueueDescription.Builder type(EnumSet<QueueDescription.Type> type)
type - typeQueueDescription.Builder maxRate(Bandwidth maxRate)
maxRate - Maximum allowed bandwidthQueueDescription.Builder minRate(Bandwidth minRate)
minRate - Minimum guaranteed bandwidthQueueDescription.Builder burst(Long burst)
burst - burst sizeQueueDescription.Builder priority(Long priority)
priority - priorityQueueDescription build()