Uses of Class
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.TablesKey
Packages that use TablesKey
Package
Description
-
Uses of TablesKey in org.opendaylight.protocol.bgp.openconfig.spi
Methods in org.opendaylight.protocol.bgp.openconfig.spi that return TablesKeyModifier and TypeMethodDescription@Nullable TablesKey
BGPTableTypeRegistryConsumer.getTableKey
(@NonNull AfiSafiType afiSafiType) Looks for BgpTableType based on OpenConfig AFI/SAFI.Methods in org.opendaylight.protocol.bgp.openconfig.spi with parameters of type TablesKeyModifier and TypeMethodDescription@Nullable AfiSafiType
BGPTableTypeRegistryConsumer.getAfiSafiType
(@NonNull TablesKey tablesKey) Looks for AfiSafiType based on TablesKey. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.impl
Fields in org.opendaylight.protocol.bgp.rib.impl with type parameters of type TablesKeyMethods in org.opendaylight.protocol.bgp.rib.impl that return TablesKeyMethods in org.opendaylight.protocol.bgp.rib.impl that return types with arguments of type TablesKeyMethods in org.opendaylight.protocol.bgp.rib.impl with parameters of type TablesKeyModifier and TypeMethodDescriptionstatic Update
BgpPeerUtil.createEndOfRib
(TablesKey key) Creates UPDATE message that contains EOR marker for specified address family.ApplicationPeer.getSupportedAddPathTables
(TablesKey tableKey) BGPPeer.getSupportedAddPathTables
(TablesKey tableKey) void
BGPPeer.markUptodate
(TablesKey tablesKey) void
RIBImpl.refreshTable
(TablesKey tk, PeerId peerId) boolean
ApplicationPeer.supportsAddPathSupported
(TablesKey tableKey) boolean
ApplicationPeer.supportsTable
(TablesKey tableKey) boolean
BGPPeer.supportsTable
(TablesKey tableKey) boolean
RIBImpl.supportsTable
(TablesKey tableKey) Constructors in org.opendaylight.protocol.bgp.rib.impl with parameters of type TablesKeyModifierConstructorDescriptionLlGracefulRestartDTO
(TablesKey tableKey, int staleTime, boolean forwardingFlag) Deprecated.Constructor parameters in org.opendaylight.protocol.bgp.rib.impl with type arguments of type TablesKeyModifierConstructorDescriptionBGPPeer
(BGPTableTypeRegistryConsumer tableTypeRegistry, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone neighborAddress, String peerGroupName, RIB rib, PeerRole role, ClusterIdentifier clusterId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs, org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry, Set<TablesKey> afiSafisAdvertized, Set<TablesKey> afiSafisGracefulAdvertized, Map<TablesKey, Integer> llGracefulTablesAdvertised, BgpPeer bgpPeer) BGPPeer
(BGPTableTypeRegistryConsumer tableTypeRegistry, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone neighborAddress, String peerGroupName, RIB rib, PeerRole role, ClusterIdentifier clusterId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs, org.opendaylight.mdsal.binding.api.RpcProviderService rpcRegistry, Set<TablesKey> afiSafisAdvertized, Set<TablesKey> afiSafisGracefulAdvertized, Map<TablesKey, Integer> llGracefulTablesAdvertised, BgpPeer bgpPeer) BGPSynchronization
(BGPSessionListener listener, Set<TablesKey> types) RIBImpl
(BGPTableTypeRegistryConsumer tableTypeRegistry, RibId ribId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.AsNumber localAs, BgpId localBgpId, RIBExtensionConsumerContext extensions, BGPDispatcher dispatcher, CodecsRegistry codecsRegistry, org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, BGPRibRoutingPolicy ribPolicies, List<BgpTableType> localTables, Map<TablesKey, PathSelectionMode> bestPathSelectionStrategies) -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.impl.config
Methods in org.opendaylight.protocol.bgp.rib.impl.config that return types with arguments of type TablesKeyMethods in org.opendaylight.protocol.bgp.rib.impl.config with parameters of type TablesKeyModifier and TypeMethodDescriptionvoid
RibImpl.refreshTable
(TablesKey tk, PeerId peerId) boolean
RibImpl.supportsTable
(TablesKey tableKey) Method parameters in org.opendaylight.protocol.bgp.rib.impl.config with type arguments of type TablesKeyModifier and TypeMethodDescriptionstatic BgpParameters
GracefulRestartUtil.getGracefulBgpParameters
(List<OptionalCapabilities> fixedCapabilities, Set<TablesKey> gracefulTables, Set<TablesKey> preservedTables, int gracefulRestartTimer, boolean localRestarting, Set<BgpPeerUtil.LlGracefulRestartDTO> llGracefulDTOs) Deprecated.static CParameters
GracefulRestartUtil.getGracefulCapability
(Map<TablesKey, Boolean> tables, int restartTime, boolean localRestarting) Deprecated. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.impl.spi
Methods in org.opendaylight.protocol.bgp.rib.impl.spi that return types with arguments of type TablesKeyMethods in org.opendaylight.protocol.bgp.rib.impl.spi with parameters of type TablesKeyModifier and TypeMethodDescription<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,
S extends org.opendaylight.yangtools.yang.binding.ChildOf<? super C>>
@Nullable RIBSupport<C,S> RIBSupportContextRegistry.getRIBSupport
(TablesKey key) Acquire a RIB Support for a AFI/SAFI combination.@Nullable RIBSupportContext
RIBSupportContextRegistry.getRIBSupportContext
(TablesKey key) Acquire a RIB Support Context for a AFI/SAFI combination.void
RibOutRefresh.refreshTable
(TablesKey tk, PeerId peerId) Triggers the reevaluation.boolean
RIB.supportsTable
(TablesKey tableKey) Returns true if RIB supports table. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.impl.state
Methods in org.opendaylight.protocol.bgp.rib.impl.state that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionBGPPeerStateImpl.getAfiSafisAdvertized()
BGPPeerStateImpl.getAfiSafisReceived()
BGPRibStateImpl.getPathsCount()
BGPRibStateImpl.getTablesPrefixesCount()
Methods in org.opendaylight.protocol.bgp.rib.impl.state with parameters of type TablesKeyModifier and TypeMethodDescriptionfinal int
BGPPeerStateImpl.getLlGracefulRestartTimer
(TablesKey tablesKey) final long
BGPRibStateImpl.getPathCount
(TablesKey tablesKey) final long
BGPRibStateImpl.getPrefixesCount
(TablesKey tablesKey) final long
BGPPeerStateImpl.getPrefixesInstalledCount
(TablesKey tablesKey) final long
BGPPeerStateImpl.getPrefixesReceivedCount
(TablesKey tablesKey) final long
BGPPeerStateImpl.getPrefixesSentCount
(TablesKey tablesKey) final boolean
BGPPeerStateImpl.isAfiSafiSupported
(TablesKey tablesKey) final boolean
BGPPeerStateImpl.isGracefulRestartAdvertized
(TablesKey tablesKey) final boolean
BGPPeerStateImpl.isGracefulRestartReceived
(TablesKey tablesKey) final boolean
BGPPeerStateImpl.isLlGracefulRestartAdvertised
(TablesKey tablesKey) final boolean
BGPPeerStateImpl.isLlGracefulRestartReceived
(TablesKey tablesKey) protected final void
BGPPeerStateImpl.registerPrefixesSentCounter
(TablesKey tablesKey, PrefixesSentCounters prefixesSentCounter) protected final void
BGPRibStateImpl.registerTotalPathCounter
(@NonNull TablesKey key, @NonNull TotalPathsCounter totalPathsCounter) protected final void
BGPRibStateImpl.registerTotalPrefixesCounter
(@NonNull TablesKey key, @NonNull TotalPrefixesCounter totalPrefixesCounter) Method parameters in org.opendaylight.protocol.bgp.rib.impl.state with type arguments of type TablesKeyModifier and TypeMethodDescriptionprotected final void
BGPPeerStateImpl.setAdvertizedGracefulRestartTableTypes
(List<TablesKey> receivedGraceful) final void
BGPPeerStateImpl.setAdvertizedLlGracefulRestartTableTypes
(Map<TablesKey, Integer> afiSafiReceived) Constructor parameters in org.opendaylight.protocol.bgp.rib.impl.state with type arguments of type TablesKeyModifierConstructorDescriptionBGPPeerStateImpl
(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<Rib, RibKey> instanceIdentifier, @Nullable String groupId, @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone neighborAddress, @NonNull Set<TablesKey> afiSafisAdvertized, @NonNull Set<TablesKey> afiSafisGracefulAdvertized, @NonNull Map<TablesKey, Integer> afiSafisLlGracefulAdvertized) BGPPeerStateImpl
(@NonNull org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier<Rib, RibKey> instanceIdentifier, @Nullable String groupId, @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone neighborAddress, @NonNull Set<TablesKey> afiSafisAdvertized, @NonNull Set<TablesKey> afiSafisGracefulAdvertized, @NonNull Map<TablesKey, Integer> afiSafisLlGracefulAdvertized) -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.impl.state.peer
Methods in org.opendaylight.protocol.bgp.rib.impl.state.peer that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionPrefixesReceivedCounters.getTableKeys()
list of supported tables per Peer.Methods in org.opendaylight.protocol.bgp.rib.impl.state.peer with parameters of type TablesKeyModifier and TypeMethodDescriptionlong
PrefixesInstalledCounters.getPrefixedInstalledCount
(TablesKey tablesKey) Prefixes received and installed from Peer count (EffRibIn Count) pet Table.long
PrefixesReceivedCounters.getPrefixedReceivedCount
(@NonNull TablesKey tablesKey) Prefixes received from Peer count (AdjRinIn Count) pet Table.boolean
PrefixesReceivedCounters.isSupported
(@NonNull TablesKey tablesKey) table supported per Peer. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.spi
Methods in org.opendaylight.protocol.bgp.rib.spi that return TablesKeyModifier and TypeMethodDescriptionfinal TablesKey
AbstractRIBSupport.getTablesKey()
@NonNull TablesKey
RIBSupport.getTablesKey()
Returns TablesKey which we are providing support.Methods in org.opendaylight.protocol.bgp.rib.spi with parameters of type TablesKeyModifier and TypeMethodDescription<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,
S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
@Nullable RIBSupport<C,S> RIBExtensionConsumerContext.getRIBSupport
(@NonNull TablesKey key) Acquire a RIB implementation factory for a AFI/SAFI combination.<C extends Routes & org.opendaylight.yangtools.yang.binding.DataObject & org.opendaylight.yangtools.yang.binding.ChoiceIn<Tables>,
S extends org.opendaylight.yangtools.yang.binding.ChildOf<C>>
RIBSupport<C,S> SimpleRIBExtensionProviderContext.getRIBSupport
(TablesKey key) @Nullable SendReceive
PeerTrackerInformation.getSupportedAddPathTables
(@NonNull TablesKey tableKey) Returns AddPath support configuration if supported, otherwise null.void
BGPSessionListener.markUptodate
(TablesKey tablesKey) Marks synchronization finished for given Table key.default boolean
PeerTrackerInformation.supportsAddPathSupported
(@NonNull TablesKey tableKey) Returns if peer supports Additional Path for specific table.boolean
PeerTrackerInformation.supportsTable
(@NonNull TablesKey tableKey) Returns true if we have advertized support for a table, i.e.static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
Creates Yang Instance Identifier path argument from suppliedTablesKey
.static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
RibSupportUtils.toYangTablesKey
(TablesKey tablesKey) Creates Yang Instance Identifier path argument from suppliedTablesKey
. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.spi.entry
Methods in org.opendaylight.protocol.bgp.rib.spi.entry that return TablesKeyModifier and TypeMethodDescription@NonNull TablesKey
RouteEntryDependenciesContainer.getLocalTablesKey()
Returns the table key(AFI/SAFI) corresponding to the Route Entry. -
Uses of TablesKey in org.opendaylight.protocol.bgp.rib.spi.state
Methods in org.opendaylight.protocol.bgp.rib.spi.state that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionBGPAfiSafiState.getAfiSafisAdvertized()
List of TablesKey - Afi Safi Advertized to the neighbor.BGPAfiSafiState.getAfiSafisReceived()
List of TablesKey - Afi Safi Advertized by neighbor.BGPRibState.getPathsCount()
Mapped Total Paths Count per TableKey.BGPRibState.getTablesPrefixesCount()
Prefixes count per tablesKey Type.Methods in org.opendaylight.protocol.bgp.rib.spi.state with parameters of type TablesKeyModifier and TypeMethodDescriptionint
BGPLlGracelfulRestartState.getLlGracefulRestartTimer
(TablesKey tablesKey) If table is both advertised and received return timer with lower value.long
BGPRibState.getPathCount
(TablesKey tablesKey) Total Path Installed per specific TableKey.long
BGPRibState.getPrefixesCount
(TablesKey tablesKey) Total Prefixes Installed per specific TableKey.long
BGPAfiSafiState.getPrefixesInstalledCount
(@NonNull TablesKey tablesKey) Prefixes installed per specific tablekey.long
BGPAfiSafiState.getPrefixesReceivedCount
(@NonNull TablesKey tablesKey) Prefixed received from the peer count.long
BGPAfiSafiState.getPrefixesSentCount
(@NonNull TablesKey tablesKey) Prefixed sent to the Peer count.boolean
BGPAfiSafiState.isAfiSafiSupported
(@NonNull TablesKey tablesKey) is AfiSafi Supported.boolean
BGPGracelfulRestartState.isGracefulRestartAdvertized
(TablesKey tablesKey) is Graceful Restart Supported advertized to neighbor.boolean
BGPGracelfulRestartState.isGracefulRestartReceived
(TablesKey tablesKey) is Graceful Restart Supported advertized by neighbor.boolean
BGPLlGracelfulRestartState.isLlGracefulRestartAdvertised
(TablesKey tablesKey) is Long-lived Graceful Restart Support advertised to neighbor.boolean
BGPLlGracelfulRestartState.isLlGracefulRestartReceived
(TablesKey tablesKey) is Long-lived Graceful Restart Support advertised by neighbor. -
Uses of TablesKey in org.opendaylight.protocol.bgp.state
Methods in org.opendaylight.protocol.bgp.state with parameters of type TablesKeyModifier and TypeMethodDescriptionstatic @Nullable AfiSafi
GlobalUtil.buildAfiSafi
(BGPRibState ribState, TablesKey tablesKey, BGPTableTypeRegistryConsumer bgpTableTypeRegistry) Build Afi Safi containing State. -
Uses of TablesKey in org.opendaylight.protocol.bmp.impl.app
Methods in org.opendaylight.protocol.bmp.impl.app with parameters of type TablesKeyModifier and TypeMethodDescriptionstatic org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
TablesUtil.toYangTablesKey
(TablesKey tablesKey) Creates Yang Instance Identifier path argument from suppliedTablesKey
. -
Uses of TablesKey in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329 that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionApplicationRibBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.Rib.getTables()
Return tables, ornull
if it is not present.Rib.nonnullTables()
Return tables, or an empty list if it is not present.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329 with type arguments of type TablesKeyModifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value. -
Uses of TablesKey in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionLocRibBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib with type arguments of type TablesKeyModifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value. -
Uses of TablesKey in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib.peer
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib.peer that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionAdjRibInBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.AdjRibOutBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.EffectiveRibInBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib.peer with type arguments of type TablesKeyModifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value.Set the property corresponding toRib.getTables()
to the specified value.Set the property corresponding toRib.getTables()
to the specified value. -
Uses of TablesKey in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib that return TablesKeyModifier and TypeMethodDescriptionTables.key()
TablesBuilder.key()
Return current value associated with the property corresponding toTables.key()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib with parameters of type TablesKeyModifier and TypeMethodDescriptionSet the key value corresponding toTables.key()
to the specified value.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib with parameters of type TablesKey -
Uses of TablesKey in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer that return types with arguments of type TablesKeyModifier and TypeMethodDescriptionPostPolicyRibBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.PrePolicyRibBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer with type arguments of type TablesKeyModifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value.Set the property corresponding toRib.getTables()
to the specified value.