Interface Mvpn
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
MvpnBgpRibRoute,MvpnDestination,MvpnDestination,MvpnRoute
@Generated("mdsal-binding-generator") public interface Mvpn extends org.opendaylight.yangtools.yang.binding.DataObject
The MCAST-VPN NLRI is carried in BGP [RFC4271] using BGP Multiprotocol Extensions [RFC4760] with an Address Family Identifier (AFI) of 1 or 2 and a Subsequent AFI (SAFI) of MCAST-VPN.This class represents the following YANG schema fragment defined in module bgp-mvpn
grouping mvpn { choice mvpn-choice { case intra-as-i-pmsi-a-d-case { uses intra-as-i-pmsi-a-d-grouping; } case inter-as-i-pmsi-a-d-case { uses inter-as-i-pmsi-a-d-grouping; } case s-pmsi-a-d-case { uses s-pmsi-a-d-grouping; } case leaf-a-d-case { uses leaf-a-d-grouping; } case source-active-a-d-case { uses source-active-a-d-grouping; } case shared-tree-join-case { container shared-tree-join { uses c-multicast-grouping; } } case source-tree-join-case { container source-tree-join { uses c-multicast-grouping; } } } }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAMEYANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MvpnChoicegetMvpnChoice()Return mvpnChoice, ornullif it is not present.Class<? extends Mvpn>implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends Mvpn> implementedInterface()
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMvpnChoice
MvpnChoice getMvpnChoice()
Return mvpnChoice, ornullif it is not present.- Returns:
MvpnChoicemvpnChoice, ornullif it is not present.
-
-