Interface InterfaceAcl

  • 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 InterfaceAcl
    extends org.opendaylight.yangtools.yang.binding.DataObject, 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<InterfaceAcl> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • isPortSecurityEnabled

        @Nullable java.lang.Boolean isPortSecurityEnabled()
        The port security status. The status is enabled (true) or disabled (false).
        Returns:
        java.lang.Boolean portSecurityEnabled, or null if not present
      • getSecurityGroups

        @Nullable java.util.List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid> getSecurityGroups()
        The security group ID to associate with this interface.
        Returns:
        java.util.List securityGroups, or null if not present
      • getAllowedAddressPairs

        @Nullable java.util.List<AllowedAddressPairs> getAllowedAddressPairs()
        Allowed address pairs for this interface.
        Returns:
        java.util.List allowedAddressPairs, or null if not present
      • nonnullAllowedAddressPairs

        default @NonNull java.util.List<AllowedAddressPairs> nonnullAllowedAddressPairs()
        Returns:
        java.util.List allowedAddressPairs, or an empty list if it is not present
      • getInterfaceType

        @Nullable InterfaceAcl.InterfaceType getInterfaceType()
        Interface type.
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.InterfaceAcl.InterfaceType interfaceType, or null if not present
      • getSubnetInfo

        @Nullable java.util.List<SubnetInfo> getSubnetInfo()
        Returns:
        java.util.List subnetInfo, or null if not present
      • nonnullSubnetInfo

        default @NonNull java.util.List<SubnetInfo> nonnullSubnetInfo()
        Returns:
        java.util.List subnetInfo, or an empty list if it is not present