public class BGPRIBStateImpl extends DefaultRibReference implements BGPRIBState, BGPRIBStateConsumer
Modifier | Constructor and Description |
---|---|
protected |
BGPRIBStateImpl(org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<Rib,RibKey> instanceIdentifier,
BgpId routeId,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs) |
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber |
getAs()
AS
|
long |
getPathCount(TablesKey tablesKey)
Total Path Installed per specific TableKey
|
Map<TablesKey,Long> |
getPathsCount()
Mapped Total Paths Count per TableKey
|
Map<TablesKey,Long> |
getPrefixesCount()
Prefixes count per tablesKey Type
|
long |
getPrefixesCount(TablesKey tablesKey)
Total Prefixes Installed per specific TableKey
|
BGPRIBState |
getRIBState()
Returns RIB Operational State
|
BgpId |
getRouteId()
BGP identifier
|
long |
getTotalPathsCount()
Total Paths Installed
|
long |
getTotalPrefixesCount()
Total Prefixes Installed
|
protected void |
registerTotalPathCounter(TablesKey key,
TotalPathsCounter totalPathsCounter) |
protected void |
registerTotalPrefixesCounter(TablesKey key,
TotalPrefixesCounter totalPrefixesCounter) |
getInstanceIdentifier
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstanceIdentifier
public final Map<TablesKey,Long> getPrefixesCount()
BGPRIBState
getPrefixesCount
in interface BGPRIBState
public final Map<TablesKey,Long> getPathsCount()
BGPRIBState
getPathsCount
in interface BGPRIBState
public final long getTotalPathsCount()
BGPRIBState
getTotalPathsCount
in interface BGPRIBState
public final long getTotalPrefixesCount()
BGPRIBState
getTotalPrefixesCount
in interface BGPRIBState
public final long getPathCount(TablesKey tablesKey)
BGPRIBState
getPathCount
in interface BGPRIBState
tablesKey
- table keypublic final long getPrefixesCount(TablesKey tablesKey)
BGPRIBState
getPrefixesCount
in interface BGPRIBState
tablesKey
- table keypublic final org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getAs()
BGPRIBState
getAs
in interface BGPRIBState
public final BgpId getRouteId()
BGPRIBState
getRouteId
in interface BGPRIBState
protected final void registerTotalPathCounter(@Nonnull TablesKey key, @Nonnull TotalPathsCounter totalPathsCounter)
protected final void registerTotalPrefixesCounter(@Nonnull TablesKey key, @Nonnull TotalPrefixesCounter totalPrefixesCounter)
public final BGPRIBState getRIBState()
BGPRIBStateConsumer
getRIBState
in interface BGPRIBStateConsumer
Copyright © 2018 OpenDaylight. All rights reserved.