From fbbe0257d594ed70b968cc4d49d1da3b095046ac Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Wed, 5 Jul 2023 14:49:34 +0200 Subject: Simplify --- .../yahoo/vespa/hosted/controller/routing/RoutingPolicy.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'controller-server') 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 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 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; -- cgit v1.2.3