diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-07-05 14:49:34 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-07-05 14:49:34 +0200 |
commit | fbbe0257d594ed70b968cc4d49d1da3b095046ac (patch) | |
tree | 3879e7940c4964b18f04fdac1970759027bbacb2 /controller-server | |
parent | d56134d93b7d62f5e96b688185d3d5b64d0bf942 (diff) |
Simplify
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/routing/RoutingPolicy.java | 11 |
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; |