Interface PathIdGrouping
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
BgpRibRoute
,BgpRibRoute
,BgpRibRoute
,CLabeledUnicastDestination
,CLinkstateDestination
,DestinationFlowspecIpv4
,DestinationFlowspecIpv6
,DestinationFlowspecL3vpnIpv4
,DestinationFlowspecL3vpnIpv6
,EvpnDestination
,EvpnRoute
,FlowspecIpv4RouteList
,FlowspecIpv6RouteList
,FlowspecL3vpnRoute
,FlowspecL3vpnRoute
,FlowspecRoute
,FlowspecRoute
,Ipv4PrefixAndPathId
,Ipv4Prefixes
,Ipv4Prefixes
,Ipv4Route
,Ipv4Route
,Ipv6Prefixes
,Ipv6Route
,L3vpnMcastDestination
,L3vpnMcastRoute
,LabeledUnicastRoute
,LinkstateRoute
,MvpnBgpRibRoute
,MvpnDestination
,MvpnDestination
,MvpnRoute
,Nlri
,Route
,RouteTargetConstrainDestination
,RouteTargetConstrainRoute
,VpnDestination
,VpnRoute
,WithdrawnRoutes
@Generated("mdsal-binding-generator")
public interface PathIdGrouping
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module bgp-message
grouping path-id-grouping { leaf path-id { type path-id; } }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QName
YANG identifier of the statement represented by this class. -
Method Summary
Modifier and TypeMethodDescriptionReturn pathId, ornull
if it is not present.Class<? extends PathIdGrouping>
default @NonNull PathId
Return pathId, guaranteed to be non-null.
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-
-
Method Details
-
implementedInterface
Class<? extends PathIdGrouping> implementedInterface()- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPathId
PathId getPathId()Return pathId, ornull
if it is not present.- Returns:
PathId
pathId, ornull
if it is not present.
-
requirePathId
Return pathId, guaranteed to be non-null.- Returns:
PathId
pathId, guaranteed to be non-null.- Throws:
NoSuchElementException
- if pathId is not present
-