Interface InterfaceOtherConfigs

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<InterfaceOtherConfigs>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<OvsdbPortInterfaceAttributes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<InterfaceOtherConfigsKey>

    public interface InterfaceOtherConfigs
    extends org.opendaylight.yangtools.yang.binding.ChildOf<OvsdbPortInterfaceAttributes>, org.opendaylight.yangtools.yang.binding.Augmentable<InterfaceOtherConfigs>, org.opendaylight.yangtools.yang.binding.Identifiable<InterfaceOtherConfigsKey>
    Other config attributes for Interfaces other_config : enable-vlan-splinters: optional string either true or false. Set to true to enable VLAN splinters on this interface. Defaults to false.

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

     list interface-other-configs {
       key other-config-key;
       leaf other-config-key {
         type string;
       }
       leaf other-config-value {
         type string;
       }
     }
     
    The schema path to identify an instance is ovsdb/ovsdb-port-interface-attributes/interface-other-configs

    To create instances of this class use InterfaceOtherConfigsBuilder.

    See Also:
    InterfaceOtherConfigsBuilder, InterfaceOtherConfigsKey
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable String getOtherConfigKey()
        interface-other-config name/key
        Returns:
        java.lang.String otherConfigKey, or null if not present
      • getOtherConfigValue

        @Nullable String getOtherConfigValue()
        interface-other-config value
        Returns:
        java.lang.String otherConfigValue, or null if not present