Interface PortIds
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<PortIds>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<AclIpPrefixes>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<PortIdsKey>
public interface PortIds extends org.opendaylight.yangtools.yang.binding.ChildOf<AclIpPrefixes>, org.opendaylight.yangtools.yang.binding.Augmentable<PortIds>, org.opendaylight.yangtools.yang.binding.Identifiable<PortIdsKey>
Contains a list of ports that are enforcing the same ACL identified by acl-name.This class represents the following YANG schema fragment defined in module aclservice
list port-ids { key port-id; leaf port-id { type string; } }
The schema path to identify an instance is aclservice/acl-ports-lookup/acl-ports-by-ip/acl-ip-prefixes/port-idsTo create instances of this class use
PortIdsBuilder
.- See Also:
PortIdsBuilder
,PortIdsKey
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable java.lang.String
getPortId()
Port UUID stringdefault java.lang.Class<PortIds>
implementedInterface()
PortIdsKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<PortIds> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPortId
@Nullable java.lang.String getPortId()
Port UUID string- Returns:
java.lang.String
portId
, ornull
if not present
-
key
PortIdsKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<PortIdsKey>
-
-