diff options
Diffstat (limited to 'tenant-cd')
4 files changed, 12 insertions, 3 deletions
diff --git a/tenant-cd/src/main/java/ai/vespa/hosted/cd/Deployment.java b/tenant-cd/src/main/java/ai/vespa/hosted/cd/Deployment.java index 277632b74c7..e0abdde4687 100644 --- a/tenant-cd/src/main/java/ai/vespa/hosted/cd/Deployment.java +++ b/tenant-cd/src/main/java/ai/vespa/hosted/cd/Deployment.java @@ -13,7 +13,7 @@ public interface Deployment { /** Returns an Endpoint in the cluster with the given id. */ Endpoint endpoint(String id); - /** Returns a {@link TestDeployment} representation of this, or throws if this is a production deployment. */ + /** Returns a {@link TestDeployment} view of this, or throws if this is a production deployment. */ TestDeployment asTestDeployment(); } diff --git a/tenant-cd/src/main/java/ai/vespa/hosted/cd/TestDeployment.java b/tenant-cd/src/main/java/ai/vespa/hosted/cd/TestDeployment.java index 3360c12e374..bc00b6e0dc6 100644 --- a/tenant-cd/src/main/java/ai/vespa/hosted/cd/TestDeployment.java +++ b/tenant-cd/src/main/java/ai/vespa/hosted/cd/TestDeployment.java @@ -7,8 +7,12 @@ package ai.vespa.hosted.cd; */ public interface TestDeployment extends Deployment { + /** Returns a {@link TestEndpoint} in the cluster with the "default" id. */ + @Override TestEndpoint endpoint(); + /** Returns a {@link TestEndpoint} in the cluster with the given id. */ + @Override TestEndpoint endpoint(String id); } diff --git a/tenant-cd/src/main/java/ai/vespa/hosted/cd/http/HttpEndpoint.java b/tenant-cd/src/main/java/ai/vespa/hosted/cd/http/HttpEndpoint.java index e0d3787a21c..af66e20bbc7 100644 --- a/tenant-cd/src/main/java/ai/vespa/hosted/cd/http/HttpEndpoint.java +++ b/tenant-cd/src/main/java/ai/vespa/hosted/cd/http/HttpEndpoint.java @@ -21,9 +21,14 @@ import java.time.Duration; import static java.util.Objects.requireNonNull; +/** + * A remote endpoint in a {@link HttpDeployment} of a Vespa application, reachable over HTTP. + * + * @author jonmv + */ public class HttpEndpoint implements TestEndpoint { - static final String metricsPath = "/state/v1/metrics"; + static final String metricsPath = "/state/v1/metrics"; // TODO metrics/v1/values? static final String documentApiPath = "/document/v1"; static final String searchApiPath = "/search"; diff --git a/tenant-cd/src/main/java/ai/vespa/hosted/cd/metric/Space.java b/tenant-cd/src/main/java/ai/vespa/hosted/cd/metric/Space.java index ea771ca5dd9..a1ece1e2aa8 100644 --- a/tenant-cd/src/main/java/ai/vespa/hosted/cd/metric/Space.java +++ b/tenant-cd/src/main/java/ai/vespa/hosted/cd/metric/Space.java @@ -8,7 +8,7 @@ import java.util.stream.IntStream; import static java.util.stream.Collectors.toUnmodifiableMap; /** - * Used to easily generate points for a pre-defined space. + * Used to easily generate points (Map<String, ?>) for a space defined here by its dimension names. * * @author jonmv */ |