diff options
Diffstat (limited to 'hosted-api/src')
-rw-r--r-- | hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java b/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java index ec3baf30eae..84d18350993 100644 --- a/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java +++ b/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java @@ -132,7 +132,7 @@ public abstract class ControllerHttpClient { /** Returns the Vespa version to compile against, for a hosted Vespa application. This is its lowest runtime version. */ public String compileVersion(ApplicationId id) { - return toInspector(send(request(HttpRequest.newBuilder(applicationPath(id.tenant(), id.application())) + return toInspector(send(request(HttpRequest.newBuilder(compileVersionPath(id.tenant(), id.application())) .timeout(Duration.ofSeconds(20)), GET))) .field("compileVersion").asString(); @@ -212,6 +212,10 @@ public abstract class ControllerHttpClient { return concatenated(tenantPath(tenant), "application", application.value()); } + private URI compileVersionPath(TenantName tenant, ApplicationName application) { + return concatenated(applicationPath(tenant, application), "compile-version"); + } + private URI instancePath(ApplicationId id) { return concatenated(applicationPath(id.tenant(), id.application()), "instance", id.instance().value()); } |