public interface AddMetersBatchInput extends BarrierSuffix, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeContextRef, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<AddMetersBatchInput>
This class represents the following YANG schema fragment defined in module sal-meters-batch
container input { leaf node { type node-ref; } list batch-add-meters { key "meter-id" leaf meter-ref { type meter-ref; } leaf flags { type meter-flags; } leaf meter-id { type meter-id; } leaf barrier { type boolean; } leaf meter-name { type string; } leaf container-name { type string; } container meter-band-headers { list meter-band-header { key "band-id" leaf band-id { type band-id; } container meter-band-types { leaf flags { type meter-band-type; } } leaf band-rate { type uint32; } leaf band-burst-size { type uint32; } choice band-type { case drop { leaf drop-rate { type uint32; } leaf drop-burst-size { type uint32; } } case dscp-remark { leaf dscp-remark-rate { type uint32; } leaf dscp-remark-burst-size { type uint32; } leaf prec_level { type uint8; } } case experimenter { leaf experimenter-type { type meter-band-type; } leaf experimenter-rate { type uint32; } leaf experimenter-burst-size { type uint32; } leaf experimenter { type uint32; } } } uses band-type; } } uses meter; } leaf barrier-after { type boolean; } uses barrier-suffix; uses node-context-ref; }The schema path to identify an instance is sal-meters-batch/add-meters-batch/input
To create instances of this class use AddMetersBatchInputBuilder
.
AddMetersBatchInputBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
List<BatchAddMeters> |
getBatchAddMeters() |
isBarrierAfter
getNode
List<BatchAddMeters> getBatchAddMeters()
java.util.List
batchAddMeters
, or null
if not presentCopyright © 2018 OpenDaylight. All rights reserved.