diff options
author | Jon Marius Venstad <jonmv@users.noreply.github.com> | 2023-02-17 12:25:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-17 12:25:42 +0100 |
commit | 31cabaa2fccab81a03b10a89025f20e44f6e5dc3 (patch) | |
tree | 9b73a3eb0e50b0a103bb2ec2c8506fb28477e962 /node-repository/src | |
parent | 96c901e335f6d94e4941335fb43c6c9ff18dea28 (diff) |
Defensive copy
Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java index c4b30f2f5ec..f166e73da77 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java @@ -40,7 +40,7 @@ public class LoadBalancerInstance { this.networks = ImmutableSortedSet.copyOf(Objects.requireNonNull(networks, "networks must be non-null")); this.reals = ImmutableSortedSet.copyOf(Objects.requireNonNull(reals, "targets must be non-null")); this.settings = Objects.requireNonNull(settings, "settings must be non-null"); - this.serviceIds = Objects.requireNonNull(serviceIds, "private service id must be non-null"); + this.serviceIds = List.copyOf(Objects.requireNonNull(serviceIds, "private service id must be non-null")); this.cloudAccount = Objects.requireNonNull(cloudAccount, "cloudAccount must be non-null"); if (hostname.isEmpty() == ipAddress.isEmpty()) { |