Interface VxlanGpeBaseAttributes

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

    public interface VxlanGpeBaseAttributes
    extends org.opendaylight.yangtools.yang.binding.DataObject

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

     grouping vxlan-gpe-base-attributes {
       leaf local {
         type inet:ip-address;
       }
       leaf remote {
         type inet:ip-address;
       }
       leaf vni {
         type vxlan-gpe-vni;
       }
       leaf next-protocol {
         type vxlan-gpe-next-protocol;
       }
       leaf encap-vrf-id {
         type uint32;
       }
       leaf decap-vrf-id {
         type uint32;
       }
     }
     
    The schema path to identify an instance is v3po/vxlan-gpe-base-attributes
    • Field Detail

      • QNAME

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

      • implementedInterface

        java.lang.Class<? extends VxlanGpeBaseAttributes> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getLocal

        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getLocal()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress local, or null if not present
      • getRemote

        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getRemote()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress remote, or null if not present
      • getVni

        VxlanGpeVni getVni()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.v3po.rev170607.VxlanGpeVni vni, or null if not present
      • getNextProtocol

        VxlanGpeNextProtocol getNextProtocol()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.v3po.rev170607.VxlanGpeNextProtocol nextProtocol, or null if not present
      • getEncapVrfId

        org.opendaylight.yangtools.yang.common.Uint32 getEncapVrfId()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 encapVrfId, or null if not present
      • getDecapVrfId

        org.opendaylight.yangtools.yang.common.Uint32 getDecapVrfId()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 decapVrfId, or null if not present