Class AclInterface
- java.lang.Object
-
- org.opendaylight.netvirt.aclservice.api.utils.AclInterface
-
public final class AclInterface extends java.lang.Object
The Class AclInterface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AclInterface.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AclInterface.Builder
builder()
static AclInterface.Builder
builder(AclInterface from)
boolean
equals(java.lang.Object obj)
java.util.List<AllowedAddressPairs>
getAllowedAddressPairs()
Gets the allowed address pairs.java.math.BigInteger
getDpId()
Gets the dp id.java.util.SortedSet<java.lang.Integer>
getEgressRemoteAclTags()
Gets the egress remote acl tags.java.lang.Long
getElanId()
Gets elan id.java.util.SortedSet<java.lang.Integer>
getIngressRemoteAclTags()
Gets the ingress remote acl tags.java.lang.String
getInterfaceId()
Gets the interface id.InterfaceAcl.InterfaceType
getInterfaceType()
Gets the interface type.java.lang.Integer
getLPortTag()
Gets the l port tag.java.util.List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid>
getSecurityGroups()
Gets the security groups.java.util.List<SubnetInfo>
getSubnetInfo()
Gets the Subnet info.int
hashCode()
boolean
isMarkedForDelete()
Retrieve isMarkedForDelete.boolean
isPortSecurityEnabled()
Checks if is port security enabled.void
setIsMarkedForDelete(boolean isMarkedForDelete)
Sets isMarkedForDelete.java.lang.String
toString()
-
-
-
Method Detail
-
isPortSecurityEnabled
public boolean isPortSecurityEnabled()
Checks if is port security enabled.- Returns:
- the boolean
-
getInterfaceType
public InterfaceAcl.InterfaceType getInterfaceType()
Gets the interface type.- Returns:
- the interface type
-
getInterfaceId
public java.lang.String getInterfaceId()
Gets the interface id.- Returns:
- the interface id
-
getLPortTag
public java.lang.Integer getLPortTag()
Gets the l port tag.- Returns:
- the l port tag
-
getDpId
public java.math.BigInteger getDpId()
Gets the dp id.- Returns:
- the dp id
-
getElanId
public java.lang.Long getElanId()
Gets elan id.- Returns:
- elan id of the interface
-
getSecurityGroups
public java.util.List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid> getSecurityGroups()
Gets the security groups.- Returns:
- the security groups
-
getAllowedAddressPairs
public java.util.List<AllowedAddressPairs> getAllowedAddressPairs()
Gets the allowed address pairs.- Returns:
- the allowed address pairs
-
getSubnetInfo
public java.util.List<SubnetInfo> getSubnetInfo()
Gets the Subnet info.- Returns:
- the Subnet info
-
getEgressRemoteAclTags
public java.util.SortedSet<java.lang.Integer> getEgressRemoteAclTags()
Gets the egress remote acl tags.- Returns:
- the egress remote acl tags
-
getIngressRemoteAclTags
public java.util.SortedSet<java.lang.Integer> getIngressRemoteAclTags()
Gets the ingress remote acl tags.- Returns:
- the ingress remote acl tags
-
isMarkedForDelete
public boolean isMarkedForDelete()
Retrieve isMarkedForDelete.- Returns:
- the whether it is marked for delete
-
setIsMarkedForDelete
public void setIsMarkedForDelete(boolean isMarkedForDelete)
Sets isMarkedForDelete.- Parameters:
isMarkedForDelete
- boolean value
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
builder
public static AclInterface.Builder builder()
-
builder
public static AclInterface.Builder builder(AclInterface from)
-
-