Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.Tables
-
-
Uses of Tables in org.opendaylight.bgpcep.bgp.topology.provider
Method parameters in org.opendaylight.bgpcep.bgp.topology.provider with type arguments of type Tables Modifier and Type Method Description protected abstract org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T>
AbstractTopologyBuilder. getRouteWildcard(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tables> tablesId)
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Ipv4Route>
Ipv4ReachabilityTopologyBuilder. getRouteWildcard(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tables> tablesId)
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Ipv6Route>
Ipv6ReachabilityTopologyBuilder. getRouteWildcard(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tables> tablesId)
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LinkstateRoute>
LinkstateGraphBuilder. getRouteWildcard(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tables> tablesId)
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<LinkstateRoute>
LinkstateTopologyBuilder. getRouteWildcard(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Tables> tablesId)
-
Uses of Tables in org.opendaylight.protocol.bgp.mode.api
Classes in org.opendaylight.protocol.bgp.mode.api with type parameters of type Tables Modifier and Type Interface Description interface
RouteEntry<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>>
A single route entry inside a route table.Methods in org.opendaylight.protocol.bgp.mode.api with type parameters of type Tables Modifier and Type Method Description <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>>
@NonNull RouteEntry<C,S>PathSelectionMode. createRouteEntry()
Create a RouteEntry. -
Uses of Tables in org.opendaylight.protocol.bgp.mode.impl.add
Classes in org.opendaylight.protocol.bgp.mode.impl.add with type parameters of type Tables Modifier and Type Class Description class
AddPathAbstractRouteEntry<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>>
A single route entry inside a route table. -
Uses of Tables in org.opendaylight.protocol.bgp.mode.impl.add.all.paths
Methods in org.opendaylight.protocol.bgp.mode.impl.add.all.paths with type parameters of type Tables Modifier and Type Method Description <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>>
RouteEntry<C,S>AllPathSelection. createRouteEntry()
-
Uses of Tables in org.opendaylight.protocol.bgp.mode.impl.add.n.paths
Methods in org.opendaylight.protocol.bgp.mode.impl.add.n.paths with type parameters of type Tables Modifier and Type Method Description <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>>
RouteEntry<C,S>AddPathBestNPathSelection. createRouteEntry()
-
Uses of Tables in org.opendaylight.protocol.bgp.rib.impl.spi
Methods in org.opendaylight.protocol.bgp.rib.impl.spi with type parameters of type Tables Modifier and Type Method Description abstract <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>>
RIBSupport<C,S>RIBSupportContext. getRibSupport()
Returns backing RIB support.<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.default <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(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
Acquire a RIB Support Context for a AFI/SAFI combination. -
Uses of Tables in org.opendaylight.protocol.bgp.rib.spi
Classes in org.opendaylight.protocol.bgp.rib.spi with type parameters of type Tables Modifier and Type Class Description class
AbstractRIBSupport<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>,R extends Route & org.opendaylight.yangtools.yang.binding.ChildOf<? super S> & org.opendaylight.yangtools.yang.binding.Identifiable<?>>
interface
RIBSupport<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>>
Interface implemented for AFI/SAFI-specific RIB extensions.Methods in org.opendaylight.protocol.bgp.rib.spi with type parameters of type Tables Modifier and Type Method Description <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 Class<? extends AddressFamily> afi, @NonNull Class<? extends SubsequentAddressFamily> safi)
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>>
@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>>
@Nullable RIBSupport<C,S>RIBExtensionConsumerContext. getRIBSupport(@NonNull org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates 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(Class<? extends AddressFamily> afi, Class<? extends SubsequentAddressFamily> safi)
<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)
<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(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates key)
<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>>
voidPeer. initializeRibOut(@NonNull RouteEntryDependenciesContainer entryDep, @NonNull List<ActualBestPathRoutes<C,S>> routes)
Stores under peers rib Out already present routes, before proceed to process any new route advertizement.<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>>
voidPeer. reEvaluateAdvertizement(@NonNull RouteEntryDependenciesContainer entryDep, @NonNull List<ActualBestPathRoutes<C,S>> routes)
Applies all policies through all present routes, and advertize/withdraws based on new results.<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>>
voidPeer. refreshRibOut(@NonNull RouteEntryDependenciesContainer entryDep, @NonNull List<StaleBestPathRoute> staleRoutes, @NonNull List<AdvertizedRoute<C,S>> newRoutes)
Update peers ribout after path selection processing. -
Uses of Tables in org.opendaylight.protocol.bgp.rib.spi.entry
Classes in org.opendaylight.protocol.bgp.rib.spi.entry with type parameters of type Tables Modifier and Type Class Description class
AbstractAdvertizedRoute<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>>
Preexistent routes to be advertized before process any route advertized by the peer.class
ActualBestPathRoutes<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>>
Preexistent routes to be advertized before process any route advertized by the peer.class
AdvertizedRoute<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>>
new Routes to be advertized.Methods in org.opendaylight.protocol.bgp.rib.spi.entry with type parameters of type Tables Modifier and Type Method Description <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>>
@NonNull RIBSupport<C,S>RouteEntryDependenciesContainer. getRIBSupport()
Returns rib support. -
Uses of Tables 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 Tables Modifier and Type Method Description Map<TablesKey,Tables>
ApplicationRibBuilder. getTables()
@Nullable Map<TablesKey,Tables>
Rib. getTables()
Return tables, ornull
if it is not present.default @NonNull Map<TablesKey,Tables>
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 Tables Modifier and Type Method Description ApplicationRibBuilder
ApplicationRibBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseApplicationRibBuilder.setTables(Map)
instead.ApplicationRibBuilder
ApplicationRibBuilder. setTables(Map<TablesKey,Tables> values)
-
Uses of Tables 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 Tables Modifier and Type Method Description Map<TablesKey,Tables>
LocRibBuilder. 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 Tables Modifier and Type Method Description LocRibBuilder
LocRibBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseLocRibBuilder.setTables(Map)
instead.LocRibBuilder
LocRibBuilder. setTables(Map<TablesKey,Tables> values)
-
Uses of Tables 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 Tables Modifier and Type Method Description Map<TablesKey,Tables>
AdjRibInBuilder. getTables()
Map<TablesKey,Tables>
AdjRibOutBuilder. getTables()
Map<TablesKey,Tables>
EffectiveRibInBuilder. 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 Tables Modifier and Type Method Description AdjRibInBuilder
AdjRibInBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseAdjRibInBuilder.setTables(Map)
instead.AdjRibInBuilder
AdjRibInBuilder. setTables(Map<TablesKey,Tables> values)
AdjRibOutBuilder
AdjRibOutBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseAdjRibOutBuilder.setTables(Map)
instead.AdjRibOutBuilder
AdjRibOutBuilder. setTables(Map<TablesKey,Tables> values)
EffectiveRibInBuilder
EffectiveRibInBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseEffectiveRibInBuilder.setTables(Map)
instead.EffectiveRibInBuilder
EffectiveRibInBuilder. setTables(Map<TablesKey,Tables> values)
-
Uses of Tables 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 with type parameters of type Tables Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Tables>>
E$$TablesBuilder. augmentation(Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib that return Tables Modifier and Type Method Description Tables
TablesBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib that return types with arguments of type Tables Modifier and Type Method Description default Class<Tables>
Tables. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib with parameters of type Tables Modifier and Type Method Description static boolean
Tables. bindingEquals(@NonNull Tables thisObj, Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
Tables. bindingHashCode(@NonNull Tables obj)
Default implementation ofObject.hashCode()
contract for this interface.static String
Tables. bindingToString(@NonNull Tables obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib with type arguments of type Tables Modifier and Type Method Description TablesBuilder
TablesBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<Tables> augmentation)
Add an augmentation to this builder's product.TablesBuilder
TablesBuilder. removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Tables>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib with parameters of type Tables Constructor Description TablesBuilder(Tables base)
-
Uses of Tables 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 Tables Modifier and Type Method Description Map<TablesKey,Tables>
PostPolicyRibBuilder. getTables()
Map<TablesKey,Tables>
PrePolicyRibBuilder. 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 Tables Modifier and Type Method Description PostPolicyRibBuilder
PostPolicyRibBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UsePostPolicyRibBuilder.setTables(Map)
instead.PostPolicyRibBuilder
PostPolicyRibBuilder. setTables(Map<TablesKey,Tables> values)
PrePolicyRibBuilder
PrePolicyRibBuilder. setTables(List<Tables> values)
Deprecated, for removal: This API element is subject to removal in a future version.UsePrePolicyRibBuilder.setTables(Map)
instead.PrePolicyRibBuilder
PrePolicyRibBuilder. setTables(Map<TablesKey,Tables> values)
-