All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ActivationConflictException Exception used when activation cannot be done because activation is for an older session than the one that is active now or because current active session has changed since the session to be activated was createdActivationContext The context passed to the node repo when activating a node.AllocatedHosts The hosts allocated to an application.AllocatedHostsSerializer The hosts allocated to an application.ApplicationId A complete, immutable identification of an application instance.ApplicationId.Builder ApplicationLockException Exception thrown when we are unable to get the Zookeeper application lock.ApplicationName Represents an applications name, which may be any kind of string or default.ApplicationTransaction A transaction which exists while holding the application provision lock.AthenzDomain AthenzService Capacity A capacity request.CertificateNotReadyException Exception thrown when trying to validate an application which is configured with a certificate that is not yet retrievableCloud Represents a cloud service and its supported features.Cloud.Builder CloudConfig This class represents the root node of cloud Copyright Yahoo.CloudConfig.Builder CloudConfig.Producer CloudName Represents a cloud provider used in a hosted Vespa system.ClusterMembership A node's membership in a cluster.ClusterResources The resources of a clusterClusterSpec A specification of a cluster - or group in a grouped cluster - to be run on a set of hosts.ClusterSpec.Builder ClusterSpec.Group Identifier of a group within a clusterClusterSpec.Id ClusterSpec.Type A cluster typeDeployer A deployer is used to deploy applications.Deployment A deployment of an applicationDockerImage A container image.Environment Environments in hosted Vespa.Flavor A host or node flavor.Flavor.Type FlavorOverrides Overrides fields in aFlavor
, e.g.FlavorsConfig This class represents the root node of flavors Copyright Yahoo.FlavorsConfig.Builder FlavorsConfig.Flavor This class represents flavors.flavor[]FlavorsConfig.Flavor.Builder FlavorsConfig.Producer HostFilter A filter which matches a host depending on its properties.HostLivenessTracker Instances of this are used to keep track of (notify and query) which hosts are currently connected to the config system.HostName A host nameHostSpec A specification of a host and its role.InfraDeployer A deployer is used to deploy infrastructure applications.InstanceName Represents an applications instance name, which may be any kind of string or default.LoadBalancerServiceException Transient exception thrown on behalf of a load balancer serviceNetworkPorts Models an immutable list of network port allocationsNetworkPorts.Allocation NetworkPortsSerializer Serializes network port allocations to/from JSON.NodeFlavors All the flavors configured in this zone (i.e this should be called HostFlavors).NodeIdentifier Identifies Vespa nodes from the their X509 certificate.NodeIdentifierException NodeIdentity The identity of a Vespa nodeNodeIdentity.Builder NodeRepositoryConfig This class represents the root node of node-repository Copyright Yahoo.NodeRepositoryConfig.Builder NodeRepositoryConfig.Producer NodeResources The node resources required by an application clusterNodeResources.DiskSpeed NodeResources.StorageType NodeType The possible types of nodes in the node repositoryOutOfCapacityException Exception thrown when we are unable to fulfill the request due to having too few nodes (of the specified flavor)ParentHostUnavailableException Exception thrown when trying to activate a node that runs on a host that is not yet ready to run the node.Provisioner Interface used by the config system to acquire hosts.ProvisionLock A type-safe wrapper for an application's provision lock.ProvisionLogger Allows messages to be logged during provision which will be directed back to the party initiating the request.RegionName Represents an application's region, which may be any kind of string or default.RoutingMethod The routing methods supported by a zone.SystemName Systems in hosted VespaTenantName Represents a tenant in the provision API.TransientException A provisioning exception that is considered transient.UpgradePolicy This class declares the steps (zones) to follow when upgrading a system.UpgradePolicy.Builder Zone The zone (environment + region) of this runtime, and some other information.ZoneApi ZoneFilter A ZoneId list which can be filtered in various ways; elements can be accessed after at least one filter.ZoneId Unique identifier for a Zone; use when referencing them.ZoneList Provides filters for and access to a list of ZoneIds.