Interface ExtraDhcpOpts

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<ExtraDhcpOpts>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<PortAttributes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<ExtraDhcpOptsKey>

    public interface ExtraDhcpOpts
    extends org.opendaylight.yangtools.yang.binding.ChildOf<PortAttributes>, org.opendaylight.yangtools.yang.binding.Augmentable<ExtraDhcpOpts>, org.opendaylight.yangtools.yang.binding.Identifiable<ExtraDhcpOptsKey>
    Extra DHCP options

    This class represents the following YANG schema fragment defined in module neutron-ports

     list extra-dhcp-opts {
       key "opt-name ip-version";
       leaf opt-name {
         type string;
       }
       leaf opt-value {
         type string;
       }
       leaf ip-version {
         type identityref {
           base ip-version-base;
         }
       }
     }
     
    The schema path to identify an instance is neutron-ports/port-attributes/extra-dhcp-opts

    To create instances of this class use ExtraDhcpOptsBuilder.

    See Also:
    ExtraDhcpOptsBuilder, ExtraDhcpOptsKey
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<ExtraDhcpOpts> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getOptName

        String getOptName()
        Returns:
        java.lang.String optName, or null if not present
      • getOptValue

        String getOptValue()
        Returns:
        java.lang.String optValue, or null if not present
      • getIpVersion

        Class<? extends IpVersionBase> getIpVersion()
        Returns:
        java.lang.Class ipVersion, or null if not present