Interface TableStats
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<TableStats>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReplyTable>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface TableStats extends org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReplyTable>, org.opendaylight.yangtools.yang.binding.Augmentable<TableStats>
This class represents the following YANG schema fragment defined in module openflow-protocol
list table-stats { leaf table-id { type uint8; } leaf active-count { type uint32; } leaf lookup-count { type uint64; } leaf matched-count { type uint64; } leaf name { type string; } leaf wildcards { type oft:flow-wildcards-v10; } leaf nw-src-mask { type uint8; } leaf nw-dst-mask { type uint8; } leaf max-entries { type uint32; } }
The schema path to identify an instance is openflow-protocol/multipart-reply/multipart-reply-body/multipart-reply-table-case/multipart-reply-table/table-statsTo create instances of this class use
TableStatsBuilder
.- See Also:
TableStatsBuilder
-
-
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.Uint32
getActiveCount()
org.opendaylight.yangtools.yang.common.Uint64
getLookupCount()
org.opendaylight.yangtools.yang.common.Uint64
getMatchedCount()
org.opendaylight.yangtools.yang.common.Uint32
getMaxEntries()
String
getName()
org.opendaylight.yangtools.yang.common.Uint8
getNwDstMask()
org.opendaylight.yangtools.yang.common.Uint8
getNwSrcMask()
org.opendaylight.yangtools.yang.common.Uint8
getTableId()
FlowWildcardsV10
getWildcards()
default Class<TableStats>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<TableStats> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getTableId
org.opendaylight.yangtools.yang.common.Uint8 getTableId()
- Returns:
org.opendaylight.yangtools.yang.common.Uint8
tableId
, ornull
if not present
-
getActiveCount
org.opendaylight.yangtools.yang.common.Uint32 getActiveCount()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
activeCount
, ornull
if not present
-
getLookupCount
org.opendaylight.yangtools.yang.common.Uint64 getLookupCount()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
lookupCount
, ornull
if not present
-
getMatchedCount
org.opendaylight.yangtools.yang.common.Uint64 getMatchedCount()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
matchedCount
, ornull
if not present
-
getName
String getName()
- Returns:
java.lang.String
name
, ornull
if not present
-
getWildcards
FlowWildcardsV10 getWildcards()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.FlowWildcardsV10
wildcards
, ornull
if not present
-
getNwSrcMask
org.opendaylight.yangtools.yang.common.Uint8 getNwSrcMask()
- Returns:
org.opendaylight.yangtools.yang.common.Uint8
nwSrcMask
, ornull
if not present
-
getNwDstMask
org.opendaylight.yangtools.yang.common.Uint8 getNwDstMask()
- Returns:
org.opendaylight.yangtools.yang.common.Uint8
nwDstMask
, ornull
if not present
-
getMaxEntries
org.opendaylight.yangtools.yang.common.Uint32 getMaxEntries()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
maxEntries
, ornull
if not present
-
-