Uses of Class
com.yahoo.config.model.producer.TreeConfigProducer
Packages that use TreeConfigProducer
Package
Description
Provides the classes for the Vespa config model framework.
Provides the classes for the admin components of the Vespa config
model.
-
Uses of TreeConfigProducer in com.yahoo.config.model
Subclasses of TreeConfigProducer in com.yahoo.config.modelModifier and TypeClassDescriptionclassThis is the parent of all ConfigProducers in the system resulting from configuring an application.Methods in com.yahoo.config.model that return TreeConfigProducerMethods in com.yahoo.config.model with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionstatic ConfigModelContextConfigModelContext.create(ConfigModelContext.ApplicationType applicationType, DeployState deployState, VespaModel vespaModel, ConfigModelRepoAdder configModelRepoAdder, TreeConfigProducer<AnyConfigProducer> parent, String producerId) Create an application context from an application type, a parent producer and an id.static ConfigModelContextConfigModelContext.create(DeployState deployState, VespaModel vespaModel, ConfigModelRepoAdder configModelRepoAdder, TreeConfigProducer<AnyConfigProducer> parent, String producerId) Create an application context from a parent producer and an id.ConfigModelContext.withParent(TreeConfigProducer<AnyConfigProducer> newParent) Create a new context with a different parentConstructors in com.yahoo.config.model with parameters of type TreeConfigProducerModifierConstructorDescriptionApplicationConfigProducerRoot(TreeConfigProducer<AnyConfigProducer> parent, String name, DocumentModel documentModel, com.yahoo.component.Version vespaVersion, com.yahoo.config.provision.ApplicationId applicationId) Creates and initializes a new Vespa from the service config file in the given application directory. -
Uses of TreeConfigProducer in com.yahoo.config.model.builder.xml
Methods in com.yahoo.config.model.builder.xml with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionfinal MODELConfigModelBuilder.build(DeployState deployState, VespaModel vespaModel, ConfigModelRepo configModelRepo, TreeConfigProducer<AnyConfigProducer> parent, Element spec) Builds an instance of this component model. -
Uses of TreeConfigProducer in com.yahoo.config.model.producer
Subclasses of TreeConfigProducer in com.yahoo.config.model.producerModifier and TypeClassDescriptionclassThe parent class of classes having the role as the root of a config producer tree.Methods in com.yahoo.config.model.producer with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected final voidAnyConfigProducer.setParent(TreeConfigProducer parent) Constructors in com.yahoo.config.model.producer with parameters of type TreeConfigProducerModifierConstructorDescriptionAnyConfigProducer(TreeConfigProducer parent, String subId) Creates a new AnyConfigProducer with the given parent and subId.TreeConfigProducer(TreeConfigProducer parent, String subId) Creates a new TreeConfigProducer with the given parent and subId. -
Uses of TreeConfigProducer in com.yahoo.config.model.test
Subclasses of TreeConfigProducer in com.yahoo.config.model.test -
Uses of TreeConfigProducer in com.yahoo.vespa.model
Subclasses of TreeConfigProducer in com.yahoo.vespa.modelModifier and TypeClassDescriptionclassSuperclass for all Processes.classThis is a placeholder config producer that makes global configuration available through a single identifier.classThere is one config proxy running on each Vespa host, and one instance of this class is therefore created by each instance of classHost.classThere is one config-sentinel running on each Vespa host, and one instance of this class is therefore created by each instance of classHost.final classA node with an identity, with some dedicated compute resources, running a set of services.classThe parent node for all Host instances, and thus accessible to enable services to get their Host.classThere is one logd running on each Vespa host, and one instance of this class is therefore created by each instance of classHost.final classSimpleConfigProducer<T extends AnyConfigProducer>Some configuration level with no special handling of its own.final classThe root ConfigProducer node for all Vespa systems (there is currently only one).Constructors in com.yahoo.vespa.model with parameters of type TreeConfigProducerModifierConstructorDescriptionAbstractService(TreeConfigProducer<?> parent, String name) Preferred constructor when building from XML.Client(TreeConfigProducer<? super Client> parent) Constructs a client config producer that is added as a child to the given config producer.Host(TreeConfigProducer<? super Host> parent, String hostname) Constructs a new Host instance.HostSystem(TreeConfigProducer<AnyConfigProducer> parent, String name, com.yahoo.config.model.api.HostProvisioner provisioner, com.yahoo.config.application.api.DeployLogger deployLogger, boolean isHosted) SimpleConfigProducer(TreeConfigProducer<?> parent, String configId) Creates a new instance -
Uses of TreeConfigProducer in com.yahoo.vespa.model.admin
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.adminModifier and TypeClassDescriptionclassThis is the admin pseudo-plugin of the Vespa model, responsible for creating all admin services.classRepresents a Configserver.classclassRepresents the Logserver.classContainer that should be running on same host as the logserver.classclassA config provider for the model config.classRepresents a Slobrok service.Constructors in com.yahoo.vespa.model.admin with parameters of type TreeConfigProducerModifierConstructorDescriptionAdmin(TreeConfigProducer<AnyConfigProducer> parent, Monitoring monitoring, Metrics metrics, boolean multitenant, boolean isHostedVespa, ConfigModelContext.ApplicationType applicationType, com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags) Configserver(TreeConfigProducer<? super Configserver> parent, String name, int rpcPort) LogForwarder(TreeConfigProducer<? super LogForwarder> parent, LogForwarder.Config config) Creates a new LogForwarder instance.Logserver(TreeConfigProducer<? super Logserver> parent) LogserverContainer(TreeConfigProducer<?> parent, DeployState deployState) LogserverContainerCluster(TreeConfigProducer<?> parent, String name, DeployState deployState) Slobrok(TreeConfigProducer<?> parent, int index, com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.admin.clustercontroller
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.admin.clustercontrollerModifier and TypeClassDescriptionclassUsed if clustercontroller is run standalone (not as part of the config server ZooKeeper cluster) to provide common configs to container components.classSets up a simple component to keep the state of the cluster controller, even when configuration changes.classModel serving class.classContainer implementation for cluster-controllersclassContainer cluster for cluster-controller containers.Constructors in com.yahoo.vespa.model.admin.clustercontroller with parameters of type TreeConfigProducerModifierConstructorDescriptionClusterControllerCluster(TreeConfigProducer<?> parent, String subId, DeployState deployState) ClusterControllerContainer(TreeConfigProducer<?> parent, int index, boolean runStandaloneZooKeeper, DeployState deployState, boolean retired) ClusterControllerContainerCluster(TreeConfigProducer<?> parent, String subId, String name, DeployState deployState) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.admin.metricsproxy
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.admin.metricsproxyModifier and TypeClassDescriptionclassContainer running a metrics proxy.classContainer cluster for metrics proxy containers.Constructors in com.yahoo.vespa.model.admin.metricsproxy with parameters of type TreeConfigProducerModifierConstructorDescriptionMetricsProxyContainerCluster(TreeConfigProducer<?> parent, String name, DeployState deployState) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.admin.otel
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.admin.otelConstructors in com.yahoo.vespa.model.admin.otel with parameters of type TreeConfigProducerModifierConstructorDescriptionOpenTelemetryCollector(TreeConfigProducer<?> parent) OpenTelemetryCollector(TreeConfigProducer<?> parent, DeployState deployState) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.builder
Methods in com.yahoo.vespa.model.builder with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionabstract ApplicationConfigProducerRootVespaModelBuilder.getRoot(String name, DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent) abstract voidVespaModelBuilder.postProc(DeployState deployState, TreeConfigProducer<AnyConfigProducer> producerRoot, ConfigModelRepo configModelRepo) Processing that requires access across plugins -
Uses of TreeConfigProducer in com.yahoo.vespa.model.builder.xml.dom
Methods in com.yahoo.vespa.model.builder.xml.dom with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionstatic voidDomComponentBuilder.addChildren(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element componentNode, Component<? super Component<?, ?>, ?> component) final TVespaDomBuilder.DomConfigProducerBuilder.build(DeployState deployState, TreeConfigProducer<P> ancestor, Element producerSpec) protected AdminDomAdminBuilderBase.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element adminElement) DomComponentBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element spec) protected HandlerDomHandlerBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element handlerElement) protected TuningDomSearchTuningBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element spec) protected abstract TVespaDomBuilder.DomConfigProducerBuilder.doBuild(DeployState deployState, TreeConfigProducer<P> ancestor, Element producerSpec) protected ApplicationConfigProducerRootVespaDomBuilder.DomRootBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element producerSpec) VespaDomBuilder.getRoot(String name, DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent) voidVespaDomBuilder.postProc(DeployState deployState, TreeConfigProducer<AnyConfigProducer> root, ConfigModelRepo configModelRepo) Processing that requires access across different plugins -
Uses of TreeConfigProducer in com.yahoo.vespa.model.builder.xml.dom.chains
Methods in com.yahoo.vespa.model.builder.xml.dom.chains with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected abstract CHAINDomChainBuilderBase.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) final CHAINDomChainBuilderBase.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) protected final CHAINSDomChainsBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element chainsElement) protected abstract CHAINSDomChainsBuilder.newChainsInstance(TreeConfigProducer<AnyConfigProducer> parent) protected abstract ChainsBuilder<COMPONENT,CHAIN> DomChainsBuilder.readChains(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> allChainsElems, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName) Constructors in com.yahoo.vespa.model.builder.xml.dom.chains with parameters of type TreeConfigProducerModifierConstructorDescriptionChainsBuilder(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> chainsElems, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName, Map<String, Class<? extends DomChainBuilderBase<? extends COMPONENT, ? extends CHAIN>>> chainType2BuilderClass) -
Uses of TreeConfigProducer 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 TreeConfigProducerModifier and TypeMethodDescriptionprotected DocprocChainDomDocprocChainBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected DocumentProcessorDomDocumentProcessorBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element documentProcessorElement) protected DocprocChainsDomDocprocChainsBuilder.newChainsInstance(TreeConfigProducer<AnyConfigProducer> parent) protected DocprocChainsBuilderDomDocprocChainsBuilder.readChains(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> docprocChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName) Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.docproc with parameters of type TreeConfigProducerModifierConstructorDescriptionDocprocChainsBuilder(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> docprocChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerSearcherTypeByComponentName) -
Uses of TreeConfigProducer 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 TreeConfigProducerModifier and TypeMethodDescriptionprotected ProcessingChainDomProcessingChainBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected ProcessorDomProcessorBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element processorElement) protected ProcessingChainsDomProcessingBuilder.newChainsInstance(TreeConfigProducer<AnyConfigProducer> parent) protected ProcessingChainsBuilderDomProcessingBuilder.readChains(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> processingChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName) Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.processing with parameters of type TreeConfigProducerModifierConstructorDescriptionProcessingChainsBuilder(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> processingChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerSearcherTypeByComponentName) -
Uses of TreeConfigProducer 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 TreeConfigProducerModifier and TypeMethodDescriptionprotected ProviderDomProviderBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element providerElement, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected SearchChainDomSearchChainBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected SourceDomSourceBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected FederationSearcherDomFederationSearcherBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element searcherElement) protected Searcher<com.yahoo.component.chain.model.ChainedComponentModel>DomSearcherBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element searcherElement) protected SearchChainsDomSearchChainsBuilder.newChainsInstance(TreeConfigProducer<AnyConfigProducer> parent) protected SearchChainsBuilderDomSearchChainsBuilder.readChains(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> searchChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName) Constructors in com.yahoo.vespa.model.builder.xml.dom.chains.search with parameters of type TreeConfigProducerModifierConstructorDescriptionSearchChainsBuilder(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> searchChainsElements, Map<String, ComponentsBuilder.ComponentType<?>> outerSearcherTypeByComponentName) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.containerModifier and TypeClassDescriptionfinal classA container that is typically used by container clusters set up from the user application.final classA container cluster that is typically set up from the user application.classNote about components: In general, all components should belong to the cluster and not the container.classContainerCluster<CONTAINER extends Container>Parent class for all container cluster types.classComponent definition for aExecutorusingContainerThreadPool.classclassFields in com.yahoo.vespa.model.container declared as TreeConfigProducerConstructors in com.yahoo.vespa.model.container with parameters of type TreeConfigProducerModifierConstructorDescriptionApplicationContainer(TreeConfigProducer<?> parent, String name, boolean retired, int index, DeployState deployState) ApplicationContainer(TreeConfigProducer<?> parent, String name, int index, DeployState deployState) ApplicationContainerCluster(TreeConfigProducer<?> parent, String configSubId, String clusterId, DeployState deployState) protectedContainer(TreeConfigProducer<?> parent, String name, boolean retired, int index, DeployState deployState) protectedContainer(TreeConfigProducer<?> parent, String name, int index, DeployState deployState) ContainerCluster(TreeConfigProducer<?> parent, String configSubId, String clusterId, DeployState deployState, boolean zooKeeperLocalhostAffinity) ContainerCluster(TreeConfigProducer<?> parent, String configSubId, String clusterId, DeployState deployState, boolean zooKeeperLocalhostAffinity, int defaultPoolNumThreads) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.component
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.componentModifier and TypeClassDescriptionfinal classclassclassclassComponent<CCHILD extends AnyConfigProducer,MODEL extends com.yahoo.osgi.provider.model.ComponentModel> classComponentGroup<CGCHILD extends Component<?,?>> classConfigProducerGroup<CHILD extends AnyConfigProducer>A group of config producers that have a component id.classclassSets up VipStatusHandler that answers OK when a certain file is present.classModels a jdisc RequestHandler (including ClientProvider).static classThe default threadpool for all handlers, except those that declare their own, e.g.classclassclassA registry for significance models.classA component that resides in the container-disc bundle.classConstructors in com.yahoo.vespa.model.container.component with parameters of type TreeConfigProducerModifierConstructorDescriptionComponentGroup(TreeConfigProducer<AnyConfigProducer> parent, String subId) ConfigProducerGroup(TreeConfigProducer<? super ConfigProducerGroup> parent, String subId) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.component.chain
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.component.chainModifier and TypeClassDescriptionclassChain<T extends ChainedComponent<?>>Represents a component chain in the vespa model.classChainedComponent<T extends com.yahoo.component.chain.model.ChainedComponentModel>classRoot config producer the whole chains model(contains chains and components).classProcessingHandler<CHAINS extends Chains<?>>Represents a handler for processing chains.Constructors in com.yahoo.vespa.model.container.component.chain with parameters of type TreeConfigProducer -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.configserver
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.configserverConstructors in com.yahoo.vespa.model.container.configserver with parameters of type TreeConfigProducerModifierConstructorDescriptionConfigserverCluster(TreeConfigProducer<?> parent, String subId, ConfigOptions options, com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.docproc
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.docprocModifier and TypeClassDescriptionclassclassclassclassConstructors in com.yahoo.vespa.model.container.docproc with parameters of type TreeConfigProducerModifierConstructorDescriptionDocprocChains(TreeConfigProducer<? super Chains> parent, String subId) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.http
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.httpModifier and TypeClassDescriptionclassclassclassclassclassclassRepresents the http servers and filters of a container cluster.classclassstatic final classConstructors in com.yahoo.vespa.model.container.http with parameters of type TreeConfigProducer -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.http.ssl
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.http.sslModifier and TypeClassDescriptionclassConfigure SSL with PEM encoded certificate/key stringsclassConfigure SSL using file referencesclassclassclassComponent specification forConnectorFactorywith hosted specific configuration.class -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.http.xml
Methods in com.yahoo.vespa.model.container.http.xml with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected HttpFilterChainFilterChainBuilder.buildChain(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec, com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents) protected FilterFilterBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element filterElement) protected HttpHttpBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element spec) protected ConnectorFactoryJettyConnectorBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element serverSpec) protected JettyHttpServerJettyHttpServerBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element http) protected FilterChainsFilterChainsBuilder.newChainsInstance(TreeConfigProducer<AnyConfigProducer> parent) protected ChainsBuilder<Filter,HttpFilterChain> FilterChainsBuilder.readChains(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> allChainsElems, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.processing
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.processingModifier and TypeClassDescriptionclassRepresents a processing chain in the config modelclassRoot config producer for processingclassRepresentation of a Processor in the configuration modelConstructors in com.yahoo.vespa.model.container.processing with parameters of type TreeConfigProducerModifierConstructorDescriptionProcessingChains(TreeConfigProducer<? super Chains> parent, String subId) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.search
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.searchModifier and TypeClassDescriptionclassRepresents a dispatcher component - an instance of a dispatcher in a search container cluster knows how to communicate with one indexed search cluster and owns the connections to it.class -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.search.searchchain
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.search.searchchainModifier and TypeClassDescriptionclassConfig producer for the FederationSearcher.classA generic provider, used when no type is given.classA search chain that is intended to be used for federation (i.e. providers, sources)classConfig producer for search chain responsible for sending queries to a local cluster.classBase config producer for search chains that communicate with backends.classRepresents a search chain in the vespa model.classRoot config producer of the whole search chains model (contains searchchains and searchers).classSearcher<T extends com.yahoo.component.chain.model.ChainedComponentModel>classConfig producer for source, which is contained in a provider.Constructors in com.yahoo.vespa.model.container.search.searchchain with parameters of type TreeConfigProducerModifierConstructorDescriptionSearchChains(TreeConfigProducer<? super Chains> parent, String subId) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.container.xml
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.container.xmlMethods in com.yahoo.vespa.model.container.xml with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected ApplicationContainerContainerServiceBuilder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> parent, Element nodeElem) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.content
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.contentModifier and TypeClassDescriptionclassCommon class for config producers for storage and distributor nodes.classEncapsulates the various options for search in a content model.classRepresents specific configuration for a given distributor node.classGenerates distributor-specific configuration.classClass to provide config related to a specific storage node.Methods in com.yahoo.vespa.model.content with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected ClusterControllerConfigClusterControllerConfig.Builder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) protected ContentSearchClusterContentSearchCluster.Builder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) protected DistributorDistributor.Builder.doBuild(DeployState deployState, TreeConfigProducer<Distributor> ancestor, Element producerSpec) protected DistributorClusterDistributorCluster.Builder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) protected StorageNodeStorageNode.Builder.doBuild(DeployState deployState, TreeConfigProducer<StorageNode> ancestor, Element producerSpec) Constructors in com.yahoo.vespa.model.content with parameters of type TreeConfigProducerModifierConstructorDescriptionContentNode(com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags, TreeConfigProducer<?> parent, String clusterName, String rootDirectory, int distributionKey) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.content.cluster
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.content.cluster -
Uses of TreeConfigProducer in com.yahoo.vespa.model.content.engines
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.content.enginesModifier and TypeClassDescriptionclassclassclassConstructors in com.yahoo.vespa.model.content.engines with parameters of type TreeConfigProducerModifierConstructorDescriptionPersistenceEngine(TreeConfigProducer<? super PersistenceEngine> parent, String name) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.content.storagecluster
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.content.storageclusterModifier and TypeClassDescriptionclassRepresents configuration that is common to all storage nodes.Methods in com.yahoo.vespa.model.content.storagecluster with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionprotected StorageClusterStorageCluster.Builder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) -
Uses of TreeConfigProducer in com.yahoo.vespa.model.search
Subclasses of TreeConfigProducer in com.yahoo.vespa.model.searchModifier and TypeClassDescriptionclassclassclassclassRepresents a search cluster.classRepresents a search node (proton).Methods in com.yahoo.vespa.model.search with parameters of type TreeConfigProducerModifier and TypeMethodDescriptionstatic SearchNodeSearchNode.create(TreeConfigProducer<?> parent, String name, int distributionKey, NodeSpec nodeSpec, String clusterName, AbstractService serviceLayerService, boolean flushOnShutdown, Tuning tuning, boolean isHostedVespa, double fractionOfMemoryReserved, Boolean syncTransactionLog) protected SearchNodeSearchNode.Builder.doBuild(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, Element producerSpec) Constructors in com.yahoo.vespa.model.search with parameters of type TreeConfigProducerModifierConstructorDescriptionDocumentDatabase(TreeConfigProducer<AnyConfigProducer> parent, String schemaName, DerivedConfiguration derivedCfg) IndexedSearchCluster(TreeConfigProducer<AnyConfigProducer> parent, String clusterName, Redundancy.Provider redundancyProvider, com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags) SearchCluster(TreeConfigProducer<?> parent, String clusterName) Tuning(TreeConfigProducer<AnyConfigProducer> parent)