public interface MeterBandHeader extends org.opendaylight.yangtools.yang.binding.ChildOf<MeterBandHeaders>, org.opendaylight.yangtools.yang.binding.Augmentable<MeterBandHeader>, BandType, org.opendaylight.yangtools.yang.binding.Identifiable<MeterBandHeaderKey>
This class represents the following YANG schema fragment defined in module opendaylight-meter-types
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; } uses band-type; }The schema path to identify an instance is opendaylight-meter-types/meter/meter-band-headers/meter-band-header
To create instances of this class use MeterBandHeaderBuilder
.
MeterBandHeaderBuilder
,
MeterBandHeaderKey
Modifier and Type | Field and Description |
---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable Long |
getBandBurstSize()
Size of bursts
|
@Nullable BandId |
getBandId()
Meter band id
|
@Nullable Long |
getBandRate()
Rate for this band
|
@Nullable MeterBandTypes |
getMeterBandTypes() |
default Class<MeterBandHeader> |
implementedInterface() |
MeterBandHeaderKey |
key() |
getBandType
default Class<MeterBandHeader> implementedInterface()
implementedInterface
in interface BandType
implementedInterface
in interface org.opendaylight.yangtools.yang.binding.DataContainer
implementedInterface
in interface org.opendaylight.yangtools.yang.binding.DataObject
@Nullable BandId getBandId()
org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.BandId
bandId
, or null
if not present@Nullable MeterBandTypes getMeterBandTypes()
org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.meter.meter.band.headers.meter.band.header.MeterBandTypes
meterBandTypes
, or null
if not present@Nullable Long getBandRate()
java.lang.Long
bandRate
, or null
if not present@Nullable Long getBandBurstSize()
java.lang.Long
bandBurstSize
, or null
if not presentMeterBandHeaderKey key()
key
in interface org.opendaylight.yangtools.yang.binding.Identifiable<MeterBandHeaderKey>
Copyright © 2020 OpenDaylight. All rights reserved.