Interface ParentRefs

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentation<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface ParentRefs
    extends org.opendaylight.yangtools.yang.binding.Augmentation<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface>
    • Method Detail

      • implementedInterface

        default java.lang.Class<ParentRefs> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.Augmentation<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface>
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getDatapathNodeIdentifier

        org.opendaylight.yangtools.yang.common.Uint64 getDatapathNodeIdentifier()
        can be a physical switch identifier (optional)
        Returns:
        org.opendaylight.yangtools.yang.common.Uint64 datapathNodeIdentifier, or null if not present
      • getParentInterface

        java.lang.String getParentInterface()
        can be a physical switch port or virtual switch port e.g. neutron port
        Returns:
        java.lang.String parentInterface, or null if not present
      • getNodeIdentifier

        @Nullable java.util.Map<NodeIdentifierKey,​NodeIdentifier> getNodeIdentifier()
        an identifier of the dependant underlying configuration protocol
        Returns:
        java.util.Map nodeIdentifier, or null if not present
      • nonnullNodeIdentifier

        default @NonNull java.util.Map<NodeIdentifierKey,​NodeIdentifier> nonnullNodeIdentifier()
        Returns:
        java.util.Map nodeIdentifier, or an empty list if it is not present