Interface PortStats
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<PortStats>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReplyPortStats>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface PortStats extends org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReplyPortStats>, org.opendaylight.yangtools.yang.binding.Augmentable<PortStats>
This class represents the following YANG schema fragment defined in module openflow-protocol
list port-stats { leaf port-no { type uint32; } leaf rx-packets { type uint64; } leaf tx-packets { type uint64; } leaf rx-bytes { type uint64; } leaf tx-bytes { type uint64; } leaf rx-dropped { type uint64; } leaf tx-dropped { type uint64; } leaf rx-errors { type uint64; } leaf tx-errors { type uint64; } leaf rx-frame-err { type uint64; } leaf rx-over-err { type uint64; } leaf rx-crc-err { type uint64; } leaf collisions { type uint64; } leaf duration-sec { type uint32; } leaf duration-nsec { type uint32; } }
The schema path to identify an instance is openflow-protocol/multipart-reply/multipart-reply-body/multipart-reply-port-stats-case/multipart-reply-port-stats/port-statsTo create instances of this class use
PortStatsBuilder
.- See Also:
PortStatsBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.common.Uint64
getCollisions()
org.opendaylight.yangtools.yang.common.Uint32
getDurationNsec()
org.opendaylight.yangtools.yang.common.Uint32
getDurationSec()
org.opendaylight.yangtools.yang.common.Uint32
getPortNo()
org.opendaylight.yangtools.yang.common.Uint64
getRxBytes()
org.opendaylight.yangtools.yang.common.Uint64
getRxCrcErr()
org.opendaylight.yangtools.yang.common.Uint64
getRxDropped()
org.opendaylight.yangtools.yang.common.Uint64
getRxErrors()
org.opendaylight.yangtools.yang.common.Uint64
getRxFrameErr()
org.opendaylight.yangtools.yang.common.Uint64
getRxOverErr()
org.opendaylight.yangtools.yang.common.Uint64
getRxPackets()
org.opendaylight.yangtools.yang.common.Uint64
getTxBytes()
org.opendaylight.yangtools.yang.common.Uint64
getTxDropped()
org.opendaylight.yangtools.yang.common.Uint64
getTxErrors()
org.opendaylight.yangtools.yang.common.Uint64
getTxPackets()
default Class<PortStats>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<PortStats> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPortNo
org.opendaylight.yangtools.yang.common.Uint32 getPortNo()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
portNo
, ornull
if not present
-
getRxPackets
org.opendaylight.yangtools.yang.common.Uint64 getRxPackets()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxPackets
, ornull
if not present
-
getTxPackets
org.opendaylight.yangtools.yang.common.Uint64 getTxPackets()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
txPackets
, ornull
if not present
-
getRxBytes
org.opendaylight.yangtools.yang.common.Uint64 getRxBytes()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxBytes
, ornull
if not present
-
getTxBytes
org.opendaylight.yangtools.yang.common.Uint64 getTxBytes()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
txBytes
, ornull
if not present
-
getRxDropped
org.opendaylight.yangtools.yang.common.Uint64 getRxDropped()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxDropped
, ornull
if not present
-
getTxDropped
org.opendaylight.yangtools.yang.common.Uint64 getTxDropped()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
txDropped
, ornull
if not present
-
getRxErrors
org.opendaylight.yangtools.yang.common.Uint64 getRxErrors()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxErrors
, ornull
if not present
-
getTxErrors
org.opendaylight.yangtools.yang.common.Uint64 getTxErrors()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
txErrors
, ornull
if not present
-
getRxFrameErr
org.opendaylight.yangtools.yang.common.Uint64 getRxFrameErr()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxFrameErr
, ornull
if not present
-
getRxOverErr
org.opendaylight.yangtools.yang.common.Uint64 getRxOverErr()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxOverErr
, ornull
if not present
-
getRxCrcErr
org.opendaylight.yangtools.yang.common.Uint64 getRxCrcErr()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
rxCrcErr
, ornull
if not present
-
getCollisions
org.opendaylight.yangtools.yang.common.Uint64 getCollisions()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
collisions
, ornull
if not present
-
getDurationSec
org.opendaylight.yangtools.yang.common.Uint32 getDurationSec()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
durationSec
, ornull
if not present
-
getDurationNsec
org.opendaylight.yangtools.yang.common.Uint32 getDurationNsec()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
durationNsec
, ornull
if not present
-
-