Interface HwvtepArpSourcesAttributes

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, HwvtepPhysicalLocatorAttributes
    All Known Subinterfaces:
    LocalArpSources, RemoteArpSources

    @Generated("mdsal-binding-generator")
    public interface HwvtepArpSourcesAttributes
    extends org.opendaylight.yangtools.yang.binding.DataObject, HwvtepPhysicalLocatorAttributes
    AP Sources table attributes

    This class represents the following YANG schema fragment defined in module hwvtep

     grouping hwvtep-arp-sources-attributes {
       leaf arp-sources-uuid {
         type yang:uuid;
       }
       leaf src-mac {
         type yang:mac-address;
       }
       uses hwvtep-physical-locator-attributes;
     }
     
    • Field Detail

      • QNAME

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

      • getArpSourcesUuid

        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getArpSourcesUuid()
        Return arpSourcesUuid, or null if it is not present.
             
                 The unique identifier of the arp-source
             
         
        Returns:
        Uuid arpSourcesUuid, or null if it is not present.
      • requireArpSourcesUuid

        default @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid requireArpSourcesUuid()
        Return arpSourcesUuid, guaranteed to be non-null.
             
                 The unique identifier of the arp-source
             
         
        Returns:
        Uuid arpSourcesUuid, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if arpSourcesUuid is not present
      • getSrcMac

        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress getSrcMac()
        Return srcMac, or null if it is not present.
             
                 Source mac to be used by given tep
             
         
        Returns:
        MacAddress srcMac, or null if it is not present.
      • requireSrcMac

        default @NonNull org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress requireSrcMac()
        Return srcMac, guaranteed to be non-null.
             
                 Source mac to be used by given tep
             
         
        Returns:
        MacAddress srcMac, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if srcMac is not present