summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorJon Marius Venstad <jonmv@users.noreply.github.com>2023-02-17 12:25:42 +0100
committerGitHub <noreply@github.com>2023-02-17 12:25:42 +0100
commit31cabaa2fccab81a03b10a89025f20e44f6e5dc3 (patch)
tree9b73a3eb0e50b0a103bb2ec2c8506fb28477e962 /node-repository
parent96c901e335f6d94e4941335fb43c6c9ff18dea28 (diff)
Defensive copy
Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/LoadBalancerInstance.java2
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()) {