Index

A C D E F H I N P R S T V Z 
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 Cloud record 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 name record 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

region() - Method in class ai.vespa.cloud.Zone
 

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
 
A C D E F H I N P R S T V Z 
All Classes and Interfaces|All Packages