Interface VlanBindings

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<VlanBindings>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<HwvtepPhysicalPortAttributes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<VlanBindingsKey>

    public interface VlanBindings
    extends org.opendaylight.yangtools.yang.binding.ChildOf<HwvtepPhysicalPortAttributes>, org.opendaylight.yangtools.yang.binding.Augmentable<VlanBindings>, org.opendaylight.yangtools.yang.binding.Identifiable<VlanBindingsKey>
    A map of vlan ID to logical switch pairs

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

     list vlan-bindings {
       key vlan-id-key;
       leaf vlan-id-key {
         type ethertype:vlan-id;
       }
       leaf logical-switch-ref {
         type hwvtep-logical-switch-ref;
       }
     }
     
    The schema path to identify an instance is hwvtep/hwvtep-physical-port-attributes/vlan-bindings

    To create instances of this class use VlanBindingsBuilder.

    See Also:
    VlanBindingsBuilder, VlanBindingsKey
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable org.opendaylight.yang.gen.v1.urn.opendaylight.l2.types.rev130827.VlanId getVlanIdKey()
        vlan ids in the range 0 - 4095
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.l2.types.rev130827.VlanId vlanIdKey, or null if not present
      • getLogicalSwitchRef

        @Nullable HwvtepLogicalSwitchRef getLogicalSwitchRef()
        Reference to logical switch for the vlan
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepLogicalSwitchRef logicalSwitchRef, or null if not present