Class AclInterface.Builder
- java.lang.Object
-
- org.opendaylight.netvirt.aclservice.api.utils.AclInterface.Builder
-
- Enclosing class:
- AclInterface
public static final class AclInterface.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AclInterface.Builder
allowedAddressPairs(@Nullable java.util.List<AllowedAddressPairs> list)
AclInterface
build()
AclInterface.Builder
dpId(java.math.BigInteger value)
AclInterface.Builder
egressRemoteAclTags(@Nullable java.util.SortedSet<java.lang.Integer> list)
AclInterface.Builder
elanId(java.lang.Long value)
AclInterface.Builder
ingressRemoteAclTags(@Nullable java.util.SortedSet<java.lang.Integer> list)
AclInterface.Builder
interfaceId(java.lang.String value)
AclInterface.Builder
interfaceType(InterfaceAcl.InterfaceType value)
AclInterface.Builder
isMarkedForDelete(boolean value)
AclInterface.Builder
lPortTag(java.lang.Integer value)
AclInterface.Builder
portSecurityEnabled(boolean value)
AclInterface.Builder
securityGroups(@Nullable java.util.List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid> list)
AclInterface.Builder
subnetInfo(@Nullable java.util.List<SubnetInfo> list)
-
-
-
Method Detail
-
portSecurityEnabled
public AclInterface.Builder portSecurityEnabled(boolean value)
-
interfaceType
public AclInterface.Builder interfaceType(InterfaceAcl.InterfaceType value)
-
interfaceId
public AclInterface.Builder interfaceId(java.lang.String value)
-
lPortTag
public AclInterface.Builder lPortTag(java.lang.Integer value)
-
dpId
public AclInterface.Builder dpId(java.math.BigInteger value)
-
elanId
public AclInterface.Builder elanId(java.lang.Long value)
-
securityGroups
public AclInterface.Builder securityGroups(@Nullable java.util.List<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid> list)
-
allowedAddressPairs
public AclInterface.Builder allowedAddressPairs(@Nullable java.util.List<AllowedAddressPairs> list)
-
subnetInfo
public AclInterface.Builder subnetInfo(@Nullable java.util.List<SubnetInfo> list)
-
ingressRemoteAclTags
public AclInterface.Builder ingressRemoteAclTags(@Nullable java.util.SortedSet<java.lang.Integer> list)
-
egressRemoteAclTags
public AclInterface.Builder egressRemoteAclTags(@Nullable java.util.SortedSet<java.lang.Integer> list)
-
isMarkedForDelete
public AclInterface.Builder isMarkedForDelete(boolean value)
-
build
public AclInterface build()
-
-