summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-07-05 14:49:34 +0200
committerMartin Polden <mpolden@mpolden.no>2023-07-05 14:49:34 +0200
commitfbbe0257d594ed70b968cc4d49d1da3b095046ac (patch)
tree3879e7940c4964b18f04fdac1970759027bbacb2 /controller-server
parentd56134d93b7d62f5e96b688185d3d5b64d0bf942 (diff)
Simplify
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java
index d25a96b5ace..e1ce7c2c451 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java
@@ -119,13 +119,12 @@ public record RoutingPolicy(RoutingPolicyId id,
/** Returns the zone endpoints of this */
public List<Endpoint> zoneEndpointsIn(SystemName system, RoutingMethod routingMethod, boolean includeTokenEndpoint) {
DeploymentId deployment = new DeploymentId(id.owner(), id.zone());
- Endpoint zoneEndpoint = endpoint(routingMethod).target(id.cluster(), deployment).in(system);
+ Endpoint.EndpointBuilder builder = endpoint(routingMethod).target(id.cluster(), deployment);
+ Endpoint zoneEndpoint = builder.in(system);
List<Endpoint> endpoints = new ArrayList<>();
endpoints.add(zoneEndpoint);
if (includeTokenEndpoint) {
- Endpoint tokenEndpoint = endpoint(routingMethod).target(id.cluster(), deployment)
- .authMethod(Endpoint.AuthMethod.token)
- .in(system);
+ Endpoint tokenEndpoint = builder.authMethod(Endpoint.AuthMethod.token).in(system);
endpoints.add(tokenEndpoint);
}
for (var generatedEndpoint : generatedEndpoints) {
@@ -134,9 +133,7 @@ public record RoutingPolicy(RoutingPolicyId id,
case mtls -> generatedEndpoint;
};
if (endpointToInclude != null) {
- endpoints.add(endpoint(routingMethod).target(id.cluster(), deployment)
- .generatedEndpoint(endpointToInclude)
- .in(system));
+ endpoints.add(builder.generatedEndpoint(endpointToInclude).in(system));
}
}
return endpoints;