Interface DcgwTep

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<DcgwTep>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<DcgwTepList>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<DcgwTepKey>

    public interface DcgwTep
    extends org.opendaylight.yangtools.yang.binding.ChildOf<DcgwTepList>, org.opendaylight.yangtools.yang.binding.Augmentable<DcgwTep>, org.opendaylight.yangtools.yang.binding.Identifiable<DcgwTepKey>
    mapping: DC-Gwy ip <> TEP ip

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

     list dcgw-tep {
       key dc-gw-ip;
       leaf dc-gw-ip {
         type string;
       }
       leaf-list tep-ips {
         type string;
       }
     }
     
    The schema path to identify an instance is ebgp/bgp/dcgw-tep-list/dcgw-tep

    To create instances of this class use DcgwTepBuilder.

    See Also:
    DcgwTepBuilder, DcgwTepKey
    • Field Detail

      • QNAME

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

      • implementedInterface

        default java.lang.Class<DcgwTep> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getDcGwIp

        @Nullable java.lang.String getDcGwIp()
        Returns:
        java.lang.String dcGwIp, or null if not present
      • getTepIps

        @Nullable java.util.List<java.lang.String> getTepIps()
        Returns:
        java.util.List tepIps, or null if not present
      • key

        DcgwTepKey key()
        Specified by:
        key in interface org.opendaylight.yangtools.yang.binding.Identifiable<DcgwTepKey>