Interface Route
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,PathAttributes
,PathIdGrouping
- All Known Subinterfaces:
BgpRibRoute
,BgpRibRoute
,BgpRibRoute
,EvpnRoute
,FlowspecIpv4RouteList
,FlowspecIpv6RouteList
,FlowspecL3vpnRoute
,FlowspecL3vpnRoute
,FlowspecRoute
,FlowspecRoute
,Ipv4Route
,Ipv4Route
,Ipv6Route
,L3vpnMcastRoute
,LabeledUnicastRoute
,LinkstateRoute
,MvpnBgpRibRoute
,MvpnRoute
,RouteTargetConstrainRoute
,VpnRoute
public interface Route extends org.opendaylight.yangtools.yang.binding.DataObject, PathIdGrouping, PathAttributes
This class represents the following YANG schema fragment defined in module bgp-rib
grouping route { uses bgp-msg:path-id-grouping; leaf route-key { type string; } uses bgp-msg:path-attributes; }
The schema path to identify an instance is bgp-rib/route
-
-
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 Modifier and Type Method Description @Nullable String
getRouteKey()
The sole function of this leaf to act as the key in the list.Class<? extends Route>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.PathAttributes
getAttributes
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.PathIdGrouping
getPathId
-
-
-
-
Method Detail
-
implementedInterface
Class<? extends Route> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfacePathAttributes
- Specified by:
implementedInterface
in interfacePathIdGrouping
-
getRouteKey
@Nullable String getRouteKey()
The sole function of this leaf to act as the key in the list. Its format does not form the API contract of this model.- Returns:
java.lang.String
routeKey
, ornull
if not present
-
-