Interface HwvtepLogicalBindingStatsAttributes
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
LogicalBindingStats
@Generated("mdsal-binding-generator")
public interface HwvtepLogicalBindingStatsAttributes
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module hwvtep
grouping hwvtep-logical-binding-stats-attributes { leaf logical-binding-stats-uuid { type yang:uuid; } leaf packets-from-local { type uint32; } leaf bytes-from-local { type uint32; } leaf packets-to-local { type uint32; } leaf bytes-to-local { type uint32; } }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QName
YANG identifier of the statement represented by this class. -
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.common.Uint32
Return bytesFromLocal, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
Return bytesToLocal, ornull
if it is not present.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
Return logicalBindingStatsUuid, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
Return packetsFromLocal, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
Return packetsToLocal, ornull
if it is not present.Class<? extends HwvtepLogicalBindingStatsAttributes>
default @NonNull org.opendaylight.yangtools.yang.common.Uint32
Return bytesFromLocal, guaranteed to be non-null.default @NonNull org.opendaylight.yangtools.yang.common.Uint32
Return bytesToLocal, guaranteed to be non-null.default @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
Return logicalBindingStatsUuid, guaranteed to be non-null.default @NonNull org.opendaylight.yangtools.yang.common.Uint32
Return packetsFromLocal, guaranteed to be non-null.default @NonNull org.opendaylight.yangtools.yang.common.Uint32
Return packetsToLocal, guaranteed to be non-null.
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-
-
Method Details
-
implementedInterface
Class<? extends HwvtepLogicalBindingStatsAttributes> implementedInterface()- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getLogicalBindingStatsUuid
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getLogicalBindingStatsUuid()Return logicalBindingStatsUuid, ornull
if it is not present.A unique identifier of the logical binding stats
- Returns:
Uuid
logicalBindingStatsUuid, ornull
if it is not present.
-
requireLogicalBindingStatsUuid
default @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid requireLogicalBindingStatsUuid()Return logicalBindingStatsUuid, guaranteed to be non-null.A unique identifier of the logical binding stats
- Returns:
Uuid
logicalBindingStatsUuid, guaranteed to be non-null.- Throws:
NoSuchElementException
- if logicalBindingStatsUuid is not present
-
getPacketsFromLocal
org.opendaylight.yangtools.yang.common.Uint32 getPacketsFromLocal()Return packetsFromLocal, ornull
if it is not present.integer
- Returns:
Uint32
packetsFromLocal, ornull
if it is not present.
-
requirePacketsFromLocal
default @NonNull org.opendaylight.yangtools.yang.common.Uint32 requirePacketsFromLocal()Return packetsFromLocal, guaranteed to be non-null.integer
- Returns:
Uint32
packetsFromLocal, guaranteed to be non-null.- Throws:
NoSuchElementException
- if packetsFromLocal is not present
-
getBytesFromLocal
org.opendaylight.yangtools.yang.common.Uint32 getBytesFromLocal()Return bytesFromLocal, ornull
if it is not present.integer
- Returns:
Uint32
bytesFromLocal, ornull
if it is not present.
-
requireBytesFromLocal
default @NonNull org.opendaylight.yangtools.yang.common.Uint32 requireBytesFromLocal()Return bytesFromLocal, guaranteed to be non-null.integer
- Returns:
Uint32
bytesFromLocal, guaranteed to be non-null.- Throws:
NoSuchElementException
- if bytesFromLocal is not present
-
getPacketsToLocal
org.opendaylight.yangtools.yang.common.Uint32 getPacketsToLocal()Return packetsToLocal, ornull
if it is not present.integer
- Returns:
Uint32
packetsToLocal, ornull
if it is not present.
-
requirePacketsToLocal
default @NonNull org.opendaylight.yangtools.yang.common.Uint32 requirePacketsToLocal()Return packetsToLocal, guaranteed to be non-null.integer
- Returns:
Uint32
packetsToLocal, guaranteed to be non-null.- Throws:
NoSuchElementException
- if packetsToLocal is not present
-
getBytesToLocal
org.opendaylight.yangtools.yang.common.Uint32 getBytesToLocal()Return bytesToLocal, ornull
if it is not present.integer
- Returns:
Uint32
bytesToLocal, ornull
if it is not present.
-
requireBytesToLocal
default @NonNull org.opendaylight.yangtools.yang.common.Uint32 requireBytesToLocal()Return bytesToLocal, guaranteed to be non-null.integer
- Returns:
Uint32
bytesToLocal, guaranteed to be non-null.- Throws:
NoSuchElementException
- if bytesToLocal is not present
-