A D E G H I P R S T U W Z 
All Classes All Packages

A

ai.vespa.hosted.cd - package ai.vespa.hosted.cd
 
ai.vespa.hosted.cd.http - package ai.vespa.hosted.cd.http
 
application() - Method in class ai.vespa.hosted.cd.TestRuntime
Returns the full id of the application this is testing.

D

Deployment - Interface in ai.vespa.hosted.cd
A deployment of a Vespa application, which contains endpoints for document retrieval.
deploymentToTest() - Method in class ai.vespa.hosted.cd.TestRuntime
Returns the deployment this is testing.

E

endpoint(String) - Method in interface ai.vespa.hosted.cd.Deployment
Returns an Endpoint in the cluster with the given id.
endpoint(String) - Method in class ai.vespa.hosted.cd.http.HttpDeployment
 
Endpoint - Interface in ai.vespa.hosted.cd
An endpoint in a Vespa application Deployment, which allows document retrieval.

G

get() - Static method in class ai.vespa.hosted.cd.TestRuntime
Returns the config and authenticator to use when running integration tests.

H

HttpDeployment - Class in ai.vespa.hosted.cd.http
A remote deployment of a Vespa application, reachable over HTTP.
HttpDeployment(Map<String, URI>, EndpointAuthenticator) - Constructor for class ai.vespa.hosted.cd.http.HttpDeployment
Creates a representation of the given deployment endpoints, using the authenticator for data plane access.
HttpEndpoint - Class in ai.vespa.hosted.cd.http
A remote endpoint in a HttpDeployment of a Vespa application, reachable over HTTP.
HttpEndpoint(URI, EndpointAuthenticator) - Constructor for class ai.vespa.hosted.cd.http.HttpEndpoint
 

I

IntegrationTest - Annotation Type in ai.vespa.hosted.cd
Tests which run against a fully operational Vespa deployment to verify its behaviour.

P

ProductionTest - Annotation Type in ai.vespa.hosted.cd
Tests that verify the health of production deployments of Vespa applications.

R

request(String) - Method in interface ai.vespa.hosted.cd.Endpoint
Creates a request against the endpoint, with the given path.
request(String, Map<String, String>) - Method in interface ai.vespa.hosted.cd.Endpoint
Creates a request against the endpoint, with the given path and properties.
request(String, Map<String, String>) - Method in class ai.vespa.hosted.cd.http.HttpEndpoint
 

S

send(HttpRequest.Builder) - Method in interface ai.vespa.hosted.cd.Endpoint
Sends the given request with required authentication.
send(HttpRequest.Builder, HttpResponse.BodyHandler<T>) - Method in interface ai.vespa.hosted.cd.Endpoint
Sends the given request with required authentication.
send(HttpRequest.Builder, HttpResponse.BodyHandler<T>) - Method in class ai.vespa.hosted.cd.http.HttpEndpoint
 
StagingSetup - Annotation Type in ai.vespa.hosted.cd
Setup for tests that assert continuity of behaviour for Vespa application deployments, through upgrades.
StagingTest - Annotation Type in ai.vespa.hosted.cd
Tests that assert continuity of behaviour for Vespa application deployments, through upgrades.
SystemTest - Annotation Type in ai.vespa.hosted.cd
Tests that compare the behaviour of a Vespa application deployment against a fixed specification.

T

TestRuntime - Class in ai.vespa.hosted.cd
The place to obtain environment-dependent configuration for test of a Vespa deployment.

U

uri() - Method in interface ai.vespa.hosted.cd.Endpoint
Returns the URI of the endpoint, with scheme, host and port.
uri() - Method in class ai.vespa.hosted.cd.http.HttpEndpoint
 

W

with(EndpointAuthenticator) - Method in class ai.vespa.hosted.cd.TestRuntime
Returns a copy of this runtime, with the given endpoint authenticator.

Z

zone() - Method in class ai.vespa.hosted.cd.TestRuntime
Returns the zone of the deployment this is testing.
A D E G H I P R S T U W Z 
All Classes All Packages