Package com.yahoo.config.provision
@ExportPackage
package com.yahoo.config.provision
-
ClassDescriptionThe context passed to the node repo when activating a node.The hosts allocated to an application.A complete, immutable identification of an application instance.Exception thrown when we are unable to get the Zookeeper application lock.Represents an applications name, which may be any kind of string or default.A transaction which exists while holding the application provision lock.A capacity request.Exception thrown when trying to validate an application which is configured with a certificate that is not yet retrievableRepresents a cloud service and its supported features.Represents a cloud provider used in a hosted Vespa system.A node's membership in a cluster.The resources of a clusterA specification of a cluster - or group in a grouped cluster - to be run on a set of hosts.Identifier of a group within a clusterA cluster typeA deployer is used to deploy applications.A deployment of an applicationA container image.Environments in hosted Vespa.A host or node flavor.A filter which matches a host depending on its properties.Instances of this are used to keep track of (notify and query) which hosts are currently connected to the config system.Hostnames match
DomainName.domainNamePattern
, and are restricted to 64 characters in length.A specification of a host and its role.A deployer is used to deploy infrastructure applications.Represents an applications instance name, which may be any kind of string or default.Models an immutable list of network port allocationsException thrown when we are unable to fulfill a node allocation request.All the flavors configured in this zone (i.e this should be called HostFlavors).The node resources required by an application clusterThe possible types of nodes in the node repositoryException thrown when trying to activate a node that runs on a host that is not yet ready to run the node.Interface used by the config system to acquire hosts.A type-safe wrapper for an application's provision lock.Allows messages to be logged during provision which will be directed back to the party initiating the request.A region in a hosted Vespa system.Systems in hosted VespaRepresents a tenant in the provision API.A provisioning exception that is considered transient.The zone (environment + region) of this runtime, and some other information.