@Beta public interface QosDescription extends Description, Annotated
Modifier and Type | Interface and Description |
---|---|
static interface |
QosDescription.Builder
Builder of qos description entities.
|
static class |
QosDescription.Type
Denotes the type of the Qos.
|
Modifier and Type | Method and Description |
---|---|
Optional<Long> |
cbs()
Returns Committed Burst Size of Qos, Valid only in specific qos type.
|
Optional<Long> |
cir()
Returns Committed Information Rate of Qos, Valid only in specific qos type.
|
Optional<Bandwidth> |
maxRate()
Returns the max rate of qos, Valid only in specific qos type.
|
QosId |
qosId()
Returns qos identifier.
|
Optional<Map<Long,QueueDescription>> |
queues()
Returns map of integer-Queue pairs, Valid only in specific qos type.
|
QosDescription.Type |
type()
Returns qos type.
|
annotations
QosId qosId()
QosDescription.Type type()
Optional<Bandwidth> maxRate()
Optional<Long> cir()
Optional<Long> cbs()
Optional<Map<Long,QueueDescription>> queues()