Interface EthernetADRoute

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<EthernetADRoute>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<EthernetADRoute>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, Esi, EthernetTagId

    public interface EthernetADRoute
    extends org.opendaylight.yangtools.yang.binding.ChildOf<EthernetADRoute>, org.opendaylight.yangtools.yang.binding.Augmentable<EthernetADRoute>, Esi, EthernetTagId
    Ethernet Auto-Discovery (A-D) route

    This class represents the following YANG schema fragment defined in module odl-bgp-evpn

     container ethernet-a-d-route {
       uses esi;
       uses ethernet-tag-id;
       leaf mpls-label {
         type netc:mpls-label;
       }
     }
     
    The schema path to identify an instance is odl-bgp-evpn/ethernet-a-d-route/ethernet-a-d-route

    To create instances of this class use EthernetADRouteBuilder.

    See Also:
    EthernetADRouteBuilder
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        default Class<EthernetADRoute> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
        Specified by:
        implementedInterface in interface Esi
        Specified by:
        implementedInterface in interface EthernetTagId
      • getMplsLabel

        @Nullable MplsLabel getMplsLabel()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.MplsLabel mplsLabel, or null if not present