Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.Tables
Package
Description
-
Uses of Tables in org.opendaylight.bgpcep.bgp.topology.provider
Modifier and TypeMethodDescriptionprotected 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
Modifier and TypeInterfaceDescriptioninterface
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.Modifier 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>>
@NonNull RouteEntry<C,S> PathSelectionMode.createRouteEntry()
Create a RouteEntry. -
Uses of Tables in org.opendaylight.protocol.bgp.mode.impl.add
Modifier and TypeClassDescriptionclass
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
Modifier 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>>
RouteEntry<C,S> AllPathSelection.createRouteEntry()
-
Uses of Tables in org.opendaylight.protocol.bgp.mode.impl.add.n.paths
Modifier 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>>
RouteEntry<C,S> AddPathBestNPathSelection.createRouteEntry()
-
Uses of Tables in org.opendaylight.protocol.bgp.rib.impl.spi
Modifier and TypeMethodDescriptionabstract <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
Modifier and TypeClassDescriptionclass
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.Modifier 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>>
@Nullable RIBSupport<C,S> RIBExtensionConsumerContext.getRIBSupport
(@NonNull AddressFamily afi, @NonNull 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 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
(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
(AddressFamily afi, 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
(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
Modifier and TypeClassDescriptionclass
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.final 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.final 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.Modifier 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>>
@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
Modifier 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.Modifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value. -
Uses of Tables in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib
Modifier and TypeMethodDescriptionLocRibBuilder.getTables()
Return current value associated with the property corresponding toRib.getTables()
.Modifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value. -
Uses of Tables in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.bgp.rib.rib.peer
Modifier 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()
.Modifier 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 Tables in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib
Modifier and TypeMethodDescription<E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Tables>>
E$$TablesBuilder.augmentation
(Class<E$$> augmentationType) Return the specified augmentation, if it is present in this builder.Modifier and TypeMethodDescriptionstatic 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.Modifier and TypeMethodDescriptionTablesBuilder.addAugmentation
(org.opendaylight.yangtools.yang.binding.Augmentation<Tables> augmentation) Add an augmentation to this builder's product.TablesBuilder.removeAugmentation
(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Tables>> augmentationType) Remove an augmentation from this builder's product.ModifierConstructorDescriptionTablesBuilder
(Tables base) Construct a builder initialized with state from specifiedTables
. -
Uses of Tables in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer
Modifier 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()
.Modifier and TypeMethodDescriptionSet the property corresponding toRib.getTables()
to the specified value.Set the property corresponding toRib.getTables()
to the specified value.