@Beta public final class DefaultQueueDescription extends AbstractDescription implements QueueDescription
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultQueueDescription.Builder |
QueueDescription.Type| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_DSCP |
static int |
MIN_DSCP |
| Modifier and Type | Method and Description |
|---|---|
static DefaultQueueDescription.Builder |
builder() |
java.util.Optional<java.lang.Long> |
burst()
Returns burst, Valid only in specific type.
|
java.util.Optional<java.lang.Integer> |
dscp()
Returns dscp in range 0 to 63.
|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.util.Optional<Bandwidth> |
maxRate()
Returns max rate, Valid only in specific type.
|
java.util.Optional<Bandwidth> |
minRate()
Returns min rate, Valid only in specific type.
|
java.util.Optional<java.lang.Long> |
priority()
Returns priority, Valid only in specific type.
|
QueueId |
queueId()
Returns queue identifier.
|
java.lang.String |
toString() |
java.util.EnumSet<QueueDescription.Type> |
type()
Returns type.
|
annotationsclone, finalize, getClass, notify, notifyAll, wait, wait, waitannotationspublic static final int MIN_DSCP
public static final int MAX_DSCP
public QueueId queueId()
QueueDescriptionqueueId in interface QueueDescriptionpublic java.util.EnumSet<QueueDescription.Type> type()
QueueDescriptiontype in interface QueueDescriptionpublic java.util.Optional<java.lang.Integer> dscp()
QueueDescriptiondscp in interface QueueDescriptionpublic java.util.Optional<Bandwidth> maxRate()
QueueDescriptionmaxRate in interface QueueDescriptionpublic java.util.Optional<Bandwidth> minRate()
QueueDescriptionminRate in interface QueueDescriptionpublic java.util.Optional<java.lang.Long> burst()
QueueDescriptionburst in interface QueueDescriptionpublic java.util.Optional<java.lang.Long> priority()
QueueDescriptionpriority in interface QueueDescriptionpublic int hashCode()
hashCode in class AbstractDescriptionpublic boolean equals(java.lang.Object obj)
equals in class AbstractDescriptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic static DefaultQueueDescription.Builder builder()