X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=aclservice%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetvirt%2Faclservice%2Fapi%2Futils%2FAclInterface.java;h=2a3ebe2269a5c270d9192afd35efd29a6b70a6ab;hb=09e87c1f400b1f41e1efa1a53d1fdcbfc8ac63a8;hp=2aff16b2d599be0bb471a0b365aad2df263d1ab4;hpb=9a7d2ef976004efb0182f06e5074c4a155eb32fd;p=netvirt.git diff --git a/aclservice/api/src/main/java/org/opendaylight/netvirt/aclservice/api/utils/AclInterface.java b/aclservice/api/src/main/java/org/opendaylight/netvirt/aclservice/api/utils/AclInterface.java index 2aff16b2d5..2a3ebe2269 100644 --- a/aclservice/api/src/main/java/org/opendaylight/netvirt/aclservice/api/utils/AclInterface.java +++ b/aclservice/api/src/main/java/org/opendaylight/netvirt/aclservice/api/utils/AclInterface.java @@ -12,9 +12,10 @@ import com.google.common.collect.ImmutableSortedSet; import java.math.BigInteger; import java.util.List; import java.util.SortedSet; +import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid; import org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface.AllowedAddressPairs; -import org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.port.subnets.port.subnet.SubnetInfo; +import org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.aclservice.rev160608.interfaces._interface.SubnetInfo; /** * The Class AclInterface. @@ -273,11 +274,11 @@ public final class AclInterface { private BigInteger dpId; private Long elanId; private boolean portSecurityEnabled; - private List securityGroups; - private List allowedAddressPairs; - private List subnetInfo; - private SortedSet ingressRemoteAclTags; - private SortedSet egressRemoteAclTags; + private @Nullable List securityGroups; + private @Nullable List allowedAddressPairs; + private @Nullable List subnetInfo; + private @Nullable SortedSet ingressRemoteAclTags; + private @Nullable SortedSet egressRemoteAclTags; private boolean isMarkedForDelete; private Builder() { @@ -322,27 +323,27 @@ public final class AclInterface { return this; } - public Builder securityGroups(List list) { + public Builder securityGroups(@Nullable List list) { this.securityGroups = list == null ? null : ImmutableList.copyOf(list); return this; } - public Builder allowedAddressPairs(List list) { + public Builder allowedAddressPairs(@Nullable List list) { this.allowedAddressPairs = list == null ? null : ImmutableList.copyOf(list); return this; } - public Builder subnetInfo(List list) { + public Builder subnetInfo(@Nullable List list) { this.subnetInfo = list == null ? null : ImmutableList.copyOf(list); return this; } - public Builder ingressRemoteAclTags(SortedSet list) { + public Builder ingressRemoteAclTags(@Nullable SortedSet list) { this.ingressRemoteAclTags = list == null ? null : ImmutableSortedSet.copyOf(list); return this; } - public Builder egressRemoteAclTags(SortedSet list) { + public Builder egressRemoteAclTags(@Nullable SortedSet list) { this.egressRemoteAclTags = list == null ? null : ImmutableSortedSet.copyOf(list); return this; }