Interface PathIdGrouping
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>
,org.opendaylight.yangtools.binding.BindingObject
,org.opendaylight.yangtools.binding.DataContainer
,org.opendaylight.yangtools.binding.Grouping
- 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.binding.Grouping
This class represents the following YANG schema fragment defined in module bgp-message
grouping path-id-grouping { leaf path-id { type path-id; } }
-
Method Summary
Modifier and TypeMethodDescriptionReturn pathId, ornull
if it is not present.default @NonNull PathId
Return pathId, guaranteed to be non-null.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
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
-