Index
All Classes and Interfaces|All Packages
A
- ai.vespa.cloud - package ai.vespa.cloud
-
Public API to the Vespa cloud, available when this container runs in a cloud.
- application() - Method in class ai.vespa.cloud.ApplicationId
- application() - Method in class ai.vespa.cloud.SystemInfo
-
Returns the application this is running as a part of
- application() - Method in class ai.vespa.cloud.ZoneInfo
-
Returns the application this is running as part of
- ApplicationId - Class in ai.vespa.cloud
-
The application id this is running as.
- ApplicationId(String, String, String) - Constructor for class ai.vespa.cloud.ApplicationId
C
- cloud() - Method in class ai.vespa.cloud.SystemInfo
-
Returns the cloud provider this is running in
- Cloud - Record Class in ai.vespa.cloud
-
The cloud provider in which a cloud deployment may be running.
- Cloud(String) - Constructor for record class ai.vespa.cloud.Cloud
-
Creates an instance of a
Cloudrecord class. - Cluster - Class in ai.vespa.cloud
-
The properties of a cluster of nodes.
- Cluster(int, List<Integer>) - Constructor for class ai.vespa.cloud.Cluster
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Cluster(String, int, List<Integer>) - Constructor for class ai.vespa.cloud.Cluster
- clusterName() - Method in class ai.vespa.cloud.SystemInfo
-
Returns the name of the cluster it is running in
D
- defaultInfo() - Static method in class ai.vespa.cloud.ZoneInfo
-
Returns the info instance used when no zone info is available because we're not running in a cloud context
- dev - Enum constant in enum class ai.vespa.cloud.Environment
E
- environment() - Method in class ai.vespa.cloud.Zone
- Environment - Enum Class in ai.vespa.cloud
-
The environments of a Vespa cloud instance
- equals(Object) - Method in class ai.vespa.cloud.ApplicationId
- equals(Object) - Method in record class ai.vespa.cloud.Cloud
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ai.vespa.cloud.Cluster
- equals(Object) - Method in class ai.vespa.cloud.Node
- equals(Object) - Method in class ai.vespa.cloud.Zone
F
- from(String) - Static method in class ai.vespa.cloud.Zone
-
Creates a zone from a string on the form environment.region
H
- hashCode() - Method in class ai.vespa.cloud.ApplicationId
- hashCode() - Method in record class ai.vespa.cloud.Cloud
-
Returns a hash code value for this object.
- hashCode() - Method in class ai.vespa.cloud.Cluster
- hashCode() - Method in class ai.vespa.cloud.Node
- hashCode() - Method in class ai.vespa.cloud.Zone
I
- id() - Method in class ai.vespa.cloud.Cluster
-
Returns the id of this cluster set in services.xml
- index() - Method in class ai.vespa.cloud.Node
-
Returns the unique index of this node in the cluster.
- indices() - Method in class ai.vespa.cloud.Cluster
-
Returns a list of node indices in this cluster.
- instance() - Method in class ai.vespa.cloud.ApplicationId
N
- name() - Method in record class ai.vespa.cloud.Cloud
-
Returns the value of the
namerecord component. - node() - Method in class ai.vespa.cloud.SystemInfo
-
Returns the node this is running on
- Node - Class in ai.vespa.cloud
-
A node that is part of a cluster of e.g.
- Node(int) - Constructor for class ai.vespa.cloud.Node
P
- perf - Enum constant in enum class ai.vespa.cloud.Environment
- prod - Enum constant in enum class ai.vespa.cloud.Environment
R
S
- size() - Method in class ai.vespa.cloud.Cluster
-
Returns the number of nodes in this cluster.
- staging - Enum constant in enum class ai.vespa.cloud.Environment
- SystemInfo - Class in ai.vespa.cloud
-
Provides information about the system in which this container is running.
- SystemInfo(ApplicationId, Zone, Cloud, Cluster, Node) - Constructor for class ai.vespa.cloud.SystemInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SystemInfo(ApplicationId, Zone, Cloud, String, Node) - Constructor for class ai.vespa.cloud.SystemInfo
- SystemInfo(ApplicationId, Zone, Cluster, Node) - Constructor for class ai.vespa.cloud.SystemInfo
-
Deprecated, for removal: This API element is subject to removal in a future version.
T
- tenant() - Method in class ai.vespa.cloud.ApplicationId
- test - Enum constant in enum class ai.vespa.cloud.Environment
- toString() - Method in class ai.vespa.cloud.ApplicationId
-
Returns the string tenant.application.instance
- toString() - Method in record class ai.vespa.cloud.Cloud
-
Returns a string representation of this record class.
- toString() - Method in class ai.vespa.cloud.Zone
-
Returns the string environment.region
V
- valueOf(String) - Static method in enum class ai.vespa.cloud.Environment
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.vespa.cloud.Environment
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- zone() - Method in class ai.vespa.cloud.SystemInfo
-
Returns the zone this is running in
- zone() - Method in class ai.vespa.cloud.ZoneInfo
-
Returns the zone this is running in
- Zone - Class in ai.vespa.cloud
-
The zone in which a cloud deployment may be running.
- Zone(Environment, String) - Constructor for class ai.vespa.cloud.Zone
- ZoneInfo - Class in ai.vespa.cloud
-
Provides information about the zone context in which this container is running.
- ZoneInfo(ApplicationId, Zone) - Constructor for class ai.vespa.cloud.ZoneInfo
All Classes and Interfaces|All Packages