summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-06-09 10:00:30 +0200
committerMartin Polden <mpolden@mpolden.no>2022-06-09 13:49:06 +0200
commita7f7e837d1516017835e731ca022b6fc4d33bc2a (patch)
tree17c065e85223f7f8d896bebf3fcf223ef4cb39bf /controller-server/src/main/java/com
parent66d68781f9d8f3fee557514559f329a9070c10b3 (diff)
Simplify
Diffstat (limited to 'controller-server/src/main/java/com')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/RoutingController.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/RoutingController.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/RoutingController.java
index 5ff15307ac3..790f54b5e8c 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/RoutingController.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/RoutingController.java
@@ -213,7 +213,7 @@ public class RoutingController {
.map(com.yahoo.config.application.api.Endpoint.Target::region)
.distinct()
.map(region -> new DeploymentId(deployment.applicationId(), ZoneId.from(Environment.prod, region)))
- .collect(Collectors.toUnmodifiableList());
+ .toList();
TenantAndApplicationId application = TenantAndApplicationId.from(deployment.applicationId());
for (var targetDeployment : deploymentTargets) {
builders.add(Endpoint.of(application).targetApplication(EndpointId.defaultId(), targetDeployment));
@@ -420,13 +420,12 @@ public class RoutingController {
}
private static String asString(Endpoint.Scope scope) {
- switch (scope) {
- case application: return "application";
- case global: return "global";
- case weighted: return "weighted";
- case zone: return "zone";
- }
- throw new IllegalArgumentException("Unknown scope " + scope);
+ return switch (scope) {
+ case application -> "application";
+ case global -> "global";
+ case weighted -> "weighted";
+ case zone -> "zone";
+ };
}
}