public interface QosEntries extends org.opendaylight.yangtools.yang.binding.ChildOf<OvsdbNodeAttributes>, org.opendaylight.yangtools.yang.binding.Augmentable<QosEntries>, org.opendaylight.yangtools.yang.binding.Identifiable<QosEntriesKey>
This class represents the following YANG schema fragment defined in module ovsdb
list qos-entries { key qos-id; leaf qos-id { type inet:uri; } leaf qos-uuid { type yang:uuid; } leaf qos-type { type identityref { base qos-type-base; } } list queue-list { key queue-number; leaf queue-number { type uint32; } leaf queue-ref { type ovsdb-queue-ref; } } list qos-external-ids { key qos-external-id-key; leaf qos-external-id-key { type string; } leaf qos-external-id-value { type string; } } list qos-other-config { key other-config-key; leaf other-config-key { type string; } leaf other-config-value { type string; } } }The schema path to identify an instance is ovsdb/ovsdb-node-attributes/qos-entries
To create instances of this class use QosEntriesBuilder
.
QosEntriesBuilder
,
QosEntriesKey
Modifier and Type | Field and Description |
---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<QosExternalIds> |
getQosExternalIds() |
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri |
getQosId()
An identifier used for QoS entries in the MD-SAL.
|
@Nullable List<QosOtherConfig> |
getQosOtherConfig()
other_config : max-rate optional string, containing an integer.
|
@Nullable Class<? extends QosTypeBase> |
getQosType() |
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getQosUuid()
The unique identifier of the QoS.
|
@Nullable List<QueueList> |
getQueueList()
The list of queues used by the QoS
|
QosEntriesKey |
key() |
default @NonNull List<QosExternalIds> |
nonnullQosExternalIds() |
default @NonNull List<QosOtherConfig> |
nonnullQosOtherConfig() |
default @NonNull List<QueueList> |
nonnullQueueList() |
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri getQosId()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri
qosId
, or null
if not present@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getQosUuid()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
qosUuid
, or null
if not present@Nullable Class<? extends QosTypeBase> getQosType()
java.lang.Class
qosType
, or null
if not present@Nullable List<QueueList> getQueueList()
java.util.List
queueList
, or null
if not presentdefault @NonNull List<QueueList> nonnullQueueList()
java.util.List
queueList
, or an empty list if it is not present@Nullable List<QosExternalIds> getQosExternalIds()
java.util.List
qosExternalIds
, or null
if not presentdefault @NonNull List<QosExternalIds> nonnullQosExternalIds()
java.util.List
qosExternalIds
, or an empty list if it is not present@Nullable List<QosOtherConfig> getQosOtherConfig()
java.util.List
qosOtherConfig
, or null
if not presentdefault @NonNull List<QosOtherConfig> nonnullQosOtherConfig()
java.util.List
qosOtherConfig
, or an empty list if it is not presentQosEntriesKey key()
key
in interface org.opendaylight.yangtools.yang.binding.Identifiable<QosEntriesKey>
Copyright © 2019 OpenDaylight. All rights reserved.