public interface Statistics extends ChildOf<Interface>, Augmentable<Statistics>
This class represents the following YANG schema fragment defined in module ietf-interfaces
container statistics { leaf discontinuity-time { type yang:date-and-time; } leaf in-octets { type yang:counter64; } leaf in-unicast-pkts { type yang:counter64; } leaf in-broadcast-pkts { type yang:counter64; } leaf in-multicast-pkts { type yang:counter64; } leaf in-discards { type yang:counter32; } leaf in-errors { type yang:counter32; } leaf in-unknown-protos { type yang:counter32; } leaf out-octets { type yang:counter64; } leaf out-unicast-pkts { type yang:counter64; } leaf out-broadcast-pkts { type yang:counter64; } leaf out-multicast-pkts { type yang:counter64; } leaf out-discards { type yang:counter32; } leaf out-errors { type yang:counter32; } }The schema path to identify an instance is ietf-interfaces/interfaces-state/interface/statistics
To create instances of this class use StatisticsBuilder
.
StatisticsBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable DateAndTime |
getDiscontinuityTime()
The time on the most recent occasion at which any one ormore of this interface's
counters suffered adiscontinuity.
|
@Nullable Counter64 |
getInBroadcastPkts()
The number of packets, delivered by this sub-layer to ahigher (sub-)layer, that
were addressed to a broadcastaddress at this sub-layer.Discontinuities in the
value of this counter can occurat re-initialization of the management system,
and atother times as indicated by the value of'discontinuity-time'.
|
@Nullable Counter32 |
getInDiscards()
The number of inbound packets that were chosen to bediscarded even though no
errors had been detected toprevent their being deliverable to a
higher-layerprotocol.
|
@Nullable Counter32 |
getInErrors()
For packet-oriented interfaces, the number of inboundpackets that contained
errors preventing them from beingdeliverable to a higher-layer protocol.
|
@Nullable Counter64 |
getInMulticastPkts()
The number of packets, delivered by this sub-layer to ahigher (sub-)layer, that
were addressed to a multicastaddress at this sub-layer.
|
@Nullable Counter64 |
getInOctets()
The total number of octets received on the interface,including framing
characters.Discontinuities in the value of this counter can occurat
re-initialization of the management system, and atother times as indicated by
the value of'discontinuity-time'.
|
@Nullable Counter64 |
getInUnicastPkts()
The number of packets, delivered by this sub-layer to ahigher (sub-)layer, that
were not addressed to amulticast or broadcast address at this
sub-layer.Discontinuities in the value of this counter can occurat
re-initialization of the management system, and atother times as indicated by
the value of'discontinuity-time'.
|
@Nullable Counter32 |
getInUnknownProtos()
For packet-oriented interfaces, the number of packetsreceived via the interface
that were discarded becauseof an unknown or unsupported protocol.
|
@Nullable Counter64 |
getOutBroadcastPkts()
The total number of packets that higher-level protocolsrequested be transmitted,
and that were addressed to abroadcast address at this sub-layer, including
thosethat were discarded or not sent.Discontinuities in the value of this
counter can occurat re-initialization of the management system, and atother
times as indicated by the value of'discontinuity-time'.
|
@Nullable Counter32 |
getOutDiscards()
The number of outbound packets that were chosen to bediscarded even though no
errors had been detected toprevent their being transmitted.
|
@Nullable Counter32 |
getOutErrors()
For packet-oriented interfaces, the number of outboundpackets that could not be
transmitted because of errors.For character-oriented or fixed-length interfaces,
thenumber of outbound transmission units that could not betransmitted because of
errors.Discontinuities in the value of this counter can occurat
re-initialization of the management system, and atother times as indicated by
the value of'discontinuity-time'.
|
@Nullable Counter64 |
getOutMulticastPkts()
The total number of packets that higher-level protocolsrequested be transmitted,
and that were addressed to amulticast address at this sub-layer, including
thosethat were discarded or not sent.
|
@Nullable Counter64 |
getOutOctets()
The total number of octets transmitted out of theinterface, including framing
characters.Discontinuities in the value of this counter can occurat
re-initialization of the management system, and atother times as indicated by
the value of'discontinuity-time'.
|
@Nullable Counter64 |
getOutUnicastPkts()
The total number of packets that higher-level protocolsrequested be transmitted,
and that were not addressedto a multicast or broadcast address at this
sub-layer,including those that were discarded or not sent.Discontinuities in the
value of this counter can occurat re-initialization of the management system,
and atother times as indicated by the value of'discontinuity-time'.
|
getImplementedInterface
augmentation
@Nullable DateAndTime getDiscontinuityTime()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.DateAndTime
discontinuityTime
, or null
if not present@Nullable Counter64 getInOctets()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
inOctets
, or null
if not present@Nullable Counter64 getInUnicastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
inUnicastPkts
, or null
if not present@Nullable Counter64 getInBroadcastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
inBroadcastPkts
, or null
if not present@Nullable Counter64 getInMulticastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
inMulticastPkts
, or null
if not present@Nullable Counter32 getInDiscards()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32
inDiscards
, or null
if not present@Nullable Counter32 getInErrors()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32
inErrors
, or null
if not present@Nullable Counter32 getInUnknownProtos()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32
inUnknownProtos
, or null
if not present@Nullable Counter64 getOutOctets()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
outOctets
, or null
if not present@Nullable Counter64 getOutUnicastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
outUnicastPkts
, or null
if not present@Nullable Counter64 getOutBroadcastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
outBroadcastPkts
, or null
if not present@Nullable Counter64 getOutMulticastPkts()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter64
outMulticastPkts
, or null
if not present@Nullable Counter32 getOutDiscards()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32
outDiscards
, or null
if not present@Nullable Counter32 getOutErrors()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32
outErrors
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.