Interface BgpRib
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<BgpRib>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<BgpRibData>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface BgpRib extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpRibData>, org.opendaylight.yangtools.yang.binding.Augmentable<BgpRib>
This class represents the following YANG schema fragment defined in module bgp-rib
container bgp-rib { list rib { config false; leaf id { type rib-id; } key id; list peer { key peer-id; leaf peer-id { type peer-id; } leaf peer-role { type peer-role; } list supported-tables { key "afi safi"; uses bgp-mp:bgp-add-path-table-type; } container adj-rib-in { uses rib { augment tables/attributes { leaf llgr-stale { type empty; } } } } container effective-rib-in { uses rib; } container adj-rib-out { uses rib; } } container loc-rib { uses rib; } } }
The schema path to identify an instance is bgp-rib/bgp-ribTo create instances of this class use
BgpRibBuilder
.- See Also:
BgpRibBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable List<Rib>
getRib()
default Class<BgpRib>
implementedInterface()
default @NonNull List<Rib>
nonnullRib()
-