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:
EsImportRouteExtendedCommunityCase, EsImportRouteExtendedCommunityCase

@Generated("mdsal-binding-generator") public interface EsImportRouteExtendedCommunity extends org.opendaylight.yangtools.yang.binding.DataObject

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

 grouping es-import-route-extended-community {
   container es-import-route-extended-community {
     leaf es-import {
       type yang:mac-address;
     }
   }
 }
 
  • Field Details

    • QNAME

      static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
      YANG identifier of the statement represented by this class.
  • Method Details

    • implementedInterface

      Class<? extends EsImportRouteExtendedCommunity> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
    • getEsImportRouteExtendedCommunity

      EsImportRouteExtendedCommunity getEsImportRouteExtendedCommunity()
      Return esImportRouteExtendedCommunity, or null if it is not present.
           
               New transitive Route Target extended community carried with the Ethernet Segment
               route. When used, it enables all the PEs connected to the same multihomed site
               to import the Ethernet Segment routes
           
       
      Returns:
      org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.evpn.rev200120.es._import.route.extended.community.EsImportRouteExtendedCommunity esImportRouteExtendedCommunity, or null if it is not present.
    • nonnullEsImportRouteExtendedCommunity

      @NonNull EsImportRouteExtendedCommunity nonnullEsImportRouteExtendedCommunity()
      Return esImportRouteExtendedCommunity, or an empty instance if it is not present.
      Returns:
      org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.evpn.rev200120.es._import.route.extended.community.EsImportRouteExtendedCommunity esImportRouteExtendedCommunity, or an empty instance if it is not present.