public interface Rib extends ChildOf<Ribs>, Augmentable<Rib>, AddressFamily, Identifiable<RibKey>
This class represents the following YANG schema fragment defined in module ietf-routing
list rib { key name; min-elements 1; status obsolete; leaf name { type string; status obsolete; } uses address-family { status obsolete; } leaf default-rib { if-feature multiple-ribs; type boolean; default true; status obsolete; } container routes { status obsolete; list route { status obsolete; leaf route-preference { type route-preference; status obsolete; } container next-hop { status obsolete; uses next-hop-state-content { status obsolete; } } uses route-metadata { status obsolete; } } } action active-route { status obsolete; output { container route { status obsolete; container next-hop { status obsolete; uses next-hop-state-content { status obsolete; } } uses route-metadata { status obsolete; } } } input; } }The schema path to identify an instance is ietf-routing/routing-state/ribs/rib
To create instances of this class use RibBuilder
.
RibBuilder
,
RibKey
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable String |
getName()
The name of the RIB.
|
@Nullable Routes |
getRoutes()
Current contents of the RIB.
|
@Nullable Boolean |
isDefaultRib()
This flag has the value of 'true' if and only if theRIB is the default RIB for
the given address family.By default, control-plane protocols place their
routesin the default RIBs.
|
RibKey |
key()
Returns an unique key for the object.
|
augmentation
getAddressFamily
getImplementedInterface
@Nullable String getName()
java.lang.String
name
, or null
if not present@Nullable Boolean isDefaultRib()
java.lang.Boolean
defaultRib
, or null
if not present@Nullable Routes getRoutes()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.routing.rev180313.routing.state.ribs.rib.Routes
routes
, or null
if not presentRibKey key()
Identifiable
key
in interface Identifiable<RibKey>
Copyright © 2019 OpenDaylight. All rights reserved.