public interface Ribs extends ChildOf<Routing>, Augmentable<Ribs>
This class represents the following YANG schema fragment defined in module ietf-routing
container ribs { list rib { key name; leaf name { type string; } uses address-family { } leaf default-rib { if-feature multiple-ribs; type boolean; default true; config false; } container routes { config false; list route { leaf route-preference { type route-preference; } container next-hop { uses next-hop-state-content; } uses route-metadata; } } action active-route { output { container route { container next-hop { uses next-hop-state-content; } uses route-metadata; } } input; } leaf description { type string; } } }The schema path to identify an instance is ietf-routing/routing/ribs
To create instances of this class use RibsBuilder
.
RibsBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<Rib> |
getRib()
Each entry contains a configuration for a RIB identifiedby the 'name'
key.Entries having the same key as a system-controlled entryin the list
'/routing/ribs/rib' are used forconfiguring parameters of that entry.
|
default @NonNull List<Rib> |
nonnullRib() |
getImplementedInterface
augmentation
@Nullable List<Rib> getRib()
java.util.List
rib
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.