Interface BGPRibState
-
- All Superinterfaces:
InstanceReference<Rib>
,RibReference
- All Known Implementing Classes:
BGPRibStateImpl
,RIBImpl
public interface BGPRibState extends RibReference
Representing RIB Operational State information. -PeerGroup States. Total Paths / Total Prefixes counters, representing the paths / prefixes installed on Loc-rib
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull 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.@NonNull Map<TablesKey,Long>
getPathsCount()
Mapped Total Paths Count per TableKey.long
getPrefixesCount(TablesKey tablesKey)
Total Prefixes Installed per specific TableKey.@NonNull BgpId
getRouteId()
BGP identifier.@NonNull Map<TablesKey,Long>
getTablesPrefixesCount()
Prefixes count per tablesKey Type.long
getTotalPathsCount()
Total Paths Installed.long
getTotalPrefixesCount()
Total Prefixes Installed.boolean
isActive()
Indicates whether this instance is being actively managed and updated.-
Methods inherited from interface org.opendaylight.protocol.bgp.rib.RibReference
getInstanceIdentifier
-
-
-
-
Method Detail
-
isActive
boolean isActive()
Indicates whether this instance is being actively managed and updated.- Returns:
- active
-
getTablesPrefixesCount
@NonNull Map<TablesKey,Long> getTablesPrefixesCount()
Prefixes count per tablesKey Type.- Returns:
- Prefixes count
-
getPathsCount
@NonNull Map<TablesKey,Long> getPathsCount()
Mapped Total Paths Count per TableKey.- Returns:
- Prefixes count
-
getTotalPathsCount
long getTotalPathsCount()
Total Paths Installed.- Returns:
- count
-
getTotalPrefixesCount
long getTotalPrefixesCount()
Total Prefixes Installed.- Returns:
- count
-
getPathCount
long getPathCount(TablesKey tablesKey)
Total Path Installed per specific TableKey.- Parameters:
tablesKey
- table key- Returns:
- count
-
getPrefixesCount
long getPrefixesCount(TablesKey tablesKey)
Total Prefixes Installed per specific TableKey.- Parameters:
tablesKey
- table key- Returns:
- count
-
getAs
@NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber getAs()
AS.- Returns:
- as
-
getRouteId
@NonNull BgpId getRouteId()
BGP identifier.- Returns:
- BGP identifier
-
-