Uses of Class
com.yahoo.config.model.deploy.DeployState
-
-
Uses of DeployState in com.yahoo.config.model
Methods in com.yahoo.config.model that return DeployState Modifier and Type Method Description DeployState
ConfigModelContext. getDeployState()
Methods in com.yahoo.config.model with parameters of type DeployState Modifier and Type Method Description static ConfigModelContext
ConfigModelContext. create(ConfigModelContext.ApplicationType applicationType, DeployState deployState, VespaModel vespaModel, ConfigModelRepoAdder configModelRepoAdder, AbstractConfigProducer parent, java.lang.String producerId)
Create an application context from an application type, a parent producer and an id.static ConfigModelContext
ConfigModelContext. create(DeployState deployState, VespaModel vespaModel, ConfigModelRepoAdder configModelRepoAdder, AbstractConfigProducer parent, java.lang.String producerId)
Create an application context from a parent producer and an id.void
ConfigModel. prepare(ConfigModelRepo configModelRepo, DeployState deployState)
Prepares this model to start serving config requests, possibly using properties of other models.void
ConfigModelRepo. prepareConfigModels(DeployState deployState)
Initialize part 2.: Prepare all config models for starting.void
ConfigModelRepo. readConfigModels(DeployState deployState, VespaModel vespaModel, VespaModelBuilder builder, ApplicationConfigProducerRoot root, ConfigModelRegistry configModelRegistry)
Initialize part 1.: Reads the config models used in the application package.void
ApplicationConfigProducerRoot. setupRouting(DeployState deployState, VespaModel vespaModel, ConfigModelRepo configModels)
-
Uses of DeployState in com.yahoo.config.model.admin
Methods in com.yahoo.config.model.admin with parameters of type DeployState Modifier and Type Method Description void
AdminModel. prepare(ConfigModelRepo configModelRepo, DeployState deployState)
-
Uses of DeployState in com.yahoo.config.model.builder.xml
Methods in com.yahoo.config.model.builder.xml with parameters of type DeployState Modifier and Type Method Description MODEL
ConfigModelBuilder. build(DeployState deployState, VespaModel vespaModel, ConfigModelRepo configModelRepo, AbstractConfigProducer parent, org.w3c.dom.Element spec)
Builds an instance of this component model. -
Uses of DeployState in com.yahoo.config.model.deploy
Methods in com.yahoo.config.model.deploy that return DeployState Modifier and Type Method Description DeployState
DeployState.Builder. build()
DeployState
DeployState.Builder. build(com.yahoo.config.model.api.ValidationParameters validationParameters)
static DeployState
DeployState. createTestState()
static DeployState
DeployState. createTestState(com.yahoo.config.application.api.ApplicationPackage applicationPackage)
static DeployState
DeployState. createTestState(com.yahoo.config.application.api.DeployLogger testLogger)
-
Uses of DeployState in com.yahoo.config.model.producer
Methods in com.yahoo.config.model.producer with parameters of type DeployState Modifier and Type Method Description protected static boolean
AbstractConfigProducer. stateIsHosted(DeployState deployState)
-
Uses of DeployState in com.yahoo.config.model.test
Methods in com.yahoo.config.model.test that return DeployState Modifier and Type Method Description DeployState
MockRoot. getDeployState()
Methods in com.yahoo.config.model.test with parameters of type DeployState Modifier and Type Method Description TestRoot
TestDriver. buildModel(DeployState deployState)
Build a model given a deploy state.Constructors in com.yahoo.config.model.test with parameters of type DeployState Constructor Description MockRoot(java.lang.String rootConfigId, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model
Methods in com.yahoo.vespa.model with parameters of type DeployState Modifier and Type Method Description static VespaModel
VespaModel. createIncomplete(DeployState deployState)
Creates a mutable model with no services instantiatedConstructors in com.yahoo.vespa.model with parameters of type DeployState Constructor Description VespaModel(ConfigModelRegistry configModelRegistry, DeployState deployState)
Constructs vespa model using config given in appVespaModel(DeployState deployState)
Creates a Vespa Model from internal model types only -
Uses of DeployState in com.yahoo.vespa.model.admin
Methods in com.yahoo.vespa.model.admin with parameters of type DeployState Modifier and Type Method Description void
Admin. addPerHostServices(java.util.List<HostResource> hosts, DeployState deployState)
Adds services to all hosts in the system.protected void
LogserverContainerCluster. doPrepare(DeployState deployState)
Constructors in com.yahoo.vespa.model.admin with parameters of type DeployState Constructor Description LogserverContainerCluster(AbstractConfigProducer<?> parent, java.lang.String name, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.admin.clustercontroller
Methods in com.yahoo.vespa.model.admin.clustercontroller with parameters of type DeployState Modifier and Type Method Description protected void
ClusterControllerContainerCluster. doPrepare(DeployState deployState)
Constructors in com.yahoo.vespa.model.admin.clustercontroller with parameters of type DeployState Constructor Description ClusterControllerContainerCluster(AbstractConfigProducer<?> parent, java.lang.String subId, java.lang.String name, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.admin.metricsproxy
Methods in com.yahoo.vespa.model.admin.metricsproxy with parameters of type DeployState Modifier and Type Method Description protected void
MetricsProxyContainerCluster. doPrepare(DeployState deployState)
Constructors in com.yahoo.vespa.model.admin.metricsproxy with parameters of type DeployState Constructor Description MetricsProxyContainerCluster(AbstractConfigProducer<?> parent, java.lang.String name, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.application.validation
Methods in com.yahoo.vespa.model.application.validation with parameters of type DeployState Modifier and Type Method Description void
AccessControlFilterValidator. validate(VespaModel model, DeployState deployState)
void
AwsAccessControlValidator. validate(VespaModel model, DeployState deployState)
void
CloudWatchValidator. validate(VespaModel model, DeployState deployState)
void
ComplexAttributeFieldsValidator. validate(VespaModel model, DeployState deployState)
void
ComponentValidator. validate(VespaModel model, DeployState deployState)
void
DeploymentSpecValidator. validate(VespaModel model, DeployState deployState)
void
EndpointCertificateSecretsValidator. validate(VespaModel model, DeployState deployState)
This check is delayed until validation to allow node provisioning to complete while we are waiting for certvoid
NoPrefixForIndexes. validate(VespaModel model, DeployState deployState)
void
RankingConstantsValidator. validate(VespaModel model, DeployState deployState)
void
RankSetupValidator. validate(VespaModel model, DeployState deployState)
void
RoutingSelectorValidator. validate(VespaModel model, DeployState deployState)
void
RoutingValidator. validate(VespaModel model, DeployState deployState)
void
SearchDataTypeValidator. validate(VespaModel model, DeployState deployState)
void
SecretStoreValidator. validate(VespaModel model, DeployState deployState)
void
StreamingValidator. validate(VespaModel model, DeployState deployState)
static java.util.List<com.yahoo.config.model.api.ConfigChangeAction>
Validation. validate(VespaModel model, com.yahoo.config.model.api.ValidationParameters validationParameters, DeployState deployState)
Validates the model supplied, and if there already exists a model for the application validates changes between the previous and current modelabstract void
Validator. validate(VespaModel model, DeployState deployState)
Validates the input vespamodel -
Uses of DeployState in com.yahoo.vespa.model.application.validation.first
Methods in com.yahoo.vespa.model.application.validation.first with parameters of type DeployState Modifier and Type Method Description static boolean
AccessControlOnFirstDeploymentValidator. needsAccessControlValidation(VespaModel model, DeployState deployState)
void
AccessControlOnFirstDeploymentValidator. validate(VespaModel model, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.builder
Methods in com.yahoo.vespa.model.builder with parameters of type DeployState Modifier and Type Method Description abstract java.util.List<ServiceCluster>
VespaModelBuilder. getClusters(DeployState pkg, AbstractConfigProducer parent)
abstract ApplicationConfigProducerRoot
VespaModelBuilder. getRoot(java.lang.String name, DeployState deployState, AbstractConfigProducer parent)
-
Uses of DeployState in com.yahoo.vespa.model.builder.xml.dom
Methods in com.yahoo.vespa.model.builder.xml.dom with parameters of type DeployState Modifier and Type Method Description static void
DomComponentBuilder. addChildren(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element componentNode, Component<? super Component<?,?>,?> component)
T
VespaDomBuilder.DomConfigProducerBuilder. build(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected Admin
DomAdminBuilderBase. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element adminElement)
protected Handler
DomClientProviderBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element clientElement)
protected Component
DomComponentBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element spec)
protected Component
DomFilterBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element element)
protected Handler
DomHandlerBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element handlerElement)
protected Tuning
DomSearchTuningBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element spec)
protected ServletProvider
ServletBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element servletElement)
protected abstract T
VespaDomBuilder.DomConfigProducerBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected ApplicationConfigProducerRoot
VespaDomBuilder.DomRootBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element producerSpec)
protected abstract void
DomAdminBuilderBase. doBuildAdmin(DeployState deployState, Admin admin, org.w3c.dom.Element adminE)
protected void
DomAdminV2Builder. doBuildAdmin(DeployState deployState, Admin admin, org.w3c.dom.Element adminE)
protected void
DomAdminV4Builder. doBuildAdmin(DeployState deployState, Admin admin, org.w3c.dom.Element w3cAdminElement)
java.util.List<ServiceCluster>
VespaDomBuilder. getClusters(DeployState deployState, AbstractConfigProducer parent)
ApplicationConfigProducerRoot
VespaDomBuilder. getRoot(java.lang.String name, DeployState deployState, AbstractConfigProducer parent)
-
Uses of DeployState in com.yahoo.vespa.model.builder.xml.dom.chains
Methods in com.yahoo.vespa.model.builder.xml.dom.chains with parameters of type DeployState Modifier and Type Method Description protected abstract CHAIN
DomChainBuilderBase. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
CHAIN
DomChainBuilderBase. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected CHAINS
DomChainsBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element chainsElement)
protected abstract ChainsBuilder<COMPONENT,CHAIN>
DomChainsBuilder. readChains(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> allChainsElems, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName)
Constructors in com.yahoo.vespa.model.builder.xml.dom.chains with parameters of type DeployState Constructor Description ChainsBuilder(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> chainsElems, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName, java.util.Map<java.lang.String,java.lang.Class<? extends DomChainBuilderBase<? extends COMPONENT,? extends CHAIN>>> chainType2BuilderClass)
-
Uses of DeployState in com.yahoo.vespa.model.builder.xml.dom.chains.docproc
Methods in com.yahoo.vespa.model.builder.xml.dom.chains.docproc with parameters of type DeployState Modifier and Type Method Description protected DocprocChain
DomDocprocChainBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected DocumentProcessor
DomDocumentProcessorBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element documentProcessorElement)
protected DocprocChainsBuilder
DomDocprocChainsBuilder. readChains(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> docprocChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName)
Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.docproc with parameters of type DeployState Constructor Description DocprocChainsBuilder(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> docprocChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerSearcherTypeByComponentName)
-
Uses of DeployState in com.yahoo.vespa.model.builder.xml.dom.chains.processing
Methods in com.yahoo.vespa.model.builder.xml.dom.chains.processing with parameters of type DeployState Modifier and Type Method Description protected ProcessingChain
DomProcessingChainBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected Processor
DomProcessorBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element processorElement)
protected ProcessingChainsBuilder
DomProcessingBuilder. readChains(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> processingChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName)
Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.processing with parameters of type DeployState Constructor Description ProcessingChainsBuilder(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> processingChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerSearcherTypeByComponentName)
-
Uses of DeployState in com.yahoo.vespa.model.builder.xml.dom.chains.search
Methods in com.yahoo.vespa.model.builder.xml.dom.chains.search with parameters of type DeployState Modifier and Type Method Description protected Provider
DomProviderBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element providerElement, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected SearchChain
DomSearchChainBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected Source
DomSourceBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected FederationSearcher
DomFederationSearcherBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element searcherElement)
protected Searcher<com.yahoo.component.chain.model.ChainedComponentModel>
DomSearcherBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element searcherElement)
protected SearchChainsBuilder
DomSearchChainsBuilder. readChains(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> searchChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName)
Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.search with parameters of type DeployState Constructor Description SearchChainsBuilder(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> searchChainsElements, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerSearcherTypeByComponentName)
-
Uses of DeployState in com.yahoo.vespa.model.container
Methods in com.yahoo.vespa.model.container with parameters of type DeployState Modifier and Type Method Description protected void
ApplicationContainerCluster. doPrepare(DeployState deployState)
protected abstract void
ContainerCluster. doPrepare(DeployState deployState)
void
ContainerCluster. prepare(DeployState deployState)
void
ContainerModel. prepare(ConfigModelRepo plugins, DeployState deployState)
Constructors in com.yahoo.vespa.model.container with parameters of type DeployState Constructor Description ApplicationContainerCluster(AbstractConfigProducer<?> parent, java.lang.String subId, java.lang.String name, DeployState deployState)
ContainerCluster(AbstractConfigProducer<?> parent, java.lang.String subId, java.lang.String name, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.container.http.xml
Methods in com.yahoo.vespa.model.container.http.xml with parameters of type DeployState Modifier and Type Method Description protected Chain<Filter>
FilterChainBuilder. buildChain(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
protected Filter
FilterBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element filterElement)
protected Http
HttpBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element spec)
protected ConnectorFactory
JettyConnectorBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element serverSpec)
protected JettyHttpServer
JettyHttpServerBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element http)
protected ChainsBuilder<Filter,Chain<Filter>>
FilterChainsBuilder. readChains(DeployState deployState, AbstractConfigProducer ancestor, java.util.List<org.w3c.dom.Element> allChainsElems, java.util.Map<java.lang.String,ComponentsBuilder.ComponentType> outerComponentTypeByComponentName)
-
Uses of DeployState in com.yahoo.vespa.model.container.jersey.xml
Methods in com.yahoo.vespa.model.container.jersey.xml with parameters of type DeployState Modifier and Type Method Description protected RestApi
RestApiBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element spec)
-
Uses of DeployState in com.yahoo.vespa.model.container.xml
Methods in com.yahoo.vespa.model.container.xml with parameters of type DeployState Modifier and Type Method Description static java.util.Optional<AccessLogComponent>
AccessLogBuilder. buildIfNotDisabled(DeployState deployState, ContainerCluster cluster, org.w3c.dom.Element accessLogSpec)
protected ApplicationContainer
ContainerServiceBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element nodeElem)
-
Uses of DeployState in com.yahoo.vespa.model.content
Methods in com.yahoo.vespa.model.content with parameters of type DeployState Modifier and Type Method Description void
ContentSearchCluster. addSearchNode(DeployState deployState, ContentNode node, StorageGroup parentGroup, ModelElement element)
StorageGroup
StorageGroup.Builder. buildRootGroup(DeployState deployState, RedundancyBuilder redundancyBuilder, ContentCluster owner)
protected ClusterControllerConfig
ClusterControllerConfig.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected ContentSearchCluster
ContentSearchCluster.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected Distributor
Distributor.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected DistributorCluster
DistributorCluster.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected StorageNode
StorageNode.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
void
Content. prepare(ConfigModelRepo models, DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.content.cluster
Methods in com.yahoo.vespa.model.content.cluster with parameters of type DeployState Modifier and Type Method Description void
ContentCluster. prepare(DeployState deployState)
-
Uses of DeployState in com.yahoo.vespa.model.content.engines
Methods in com.yahoo.vespa.model.content.engines with parameters of type DeployState Modifier and Type Method Description PersistenceEngine
DummyPersistence.Factory. create(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement)
PersistenceEngine
PersistenceEngine.PersistenceFactory. create(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement)
PersistenceEngine
ProtonEngine.Factory. create(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement)
-
Uses of DeployState in com.yahoo.vespa.model.content.storagecluster
Methods in com.yahoo.vespa.model.content.storagecluster with parameters of type DeployState Modifier and Type Method Description protected StorageCluster
StorageCluster.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
-
Uses of DeployState in com.yahoo.vespa.model.generic.builder
Methods in com.yahoo.vespa.model.generic.builder with parameters of type DeployState Modifier and Type Method Description protected Module
DomModuleBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element subServiceSpec)
protected Service
DomServiceBuilder. doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element serviceSpec)
protected ServiceCluster
DomServiceClusterBuilder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element spec)
-
Uses of DeployState in com.yahoo.vespa.model.search
Methods in com.yahoo.vespa.model.search with parameters of type DeployState Modifier and Type Method Description protected void
IndexedSearchCluster. deriveAllSchemas(java.util.List<AbstractSearchCluster.SchemaSpec> localSearches, DeployState deployState)
protected abstract void
SearchCluster. deriveAllSchemas(java.util.List<AbstractSearchCluster.SchemaSpec> localSearches, DeployState deployState)
protected void
StreamingSearchCluster. deriveAllSchemas(java.util.List<AbstractSearchCluster.SchemaSpec> local, DeployState deployState)
void
SearchCluster. deriveSchemas(DeployState deployState)
Must be called after cluster is built, to derive SD configs Derives the search definitions from the application package..protected SearchNode
SearchNode.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
protected TransactionLogServer
TransactionLogServer.Builder. doBuild(DeployState deployState, AbstractConfigProducer ancestor, org.w3c.dom.Element producerSpec)
Constructors in com.yahoo.vespa.model.search with parameters of type DeployState Constructor Description IndexedSearchCluster(AbstractConfigProducer parent, java.lang.String clusterName, int index, DeployState deployState)
-