Class ChainsBuilder<COMPONENT extends ChainedComponent<?>,CHAIN extends Chain<COMPONENT>>
java.lang.Object
com.yahoo.vespa.model.builder.xml.dom.chains.ChainsBuilder<COMPONENT,CHAIN>
- Direct Known Subclasses:
DocprocChainsBuilder
,ProcessingChainsBuilder
,SearchChainsBuilder
public class ChainsBuilder<COMPONENT extends ChainedComponent<?>,CHAIN extends Chain<COMPONENT>>
extends Object
- Author:
- Tony Vaagenes, gjoranv
-
Field Summary
-
Constructor Summary
ConstructorDescriptionChainsBuilder
(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> chainsElems, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName, Map<String, Class<? extends DomChainBuilderBase<? extends COMPONENT, ? extends CHAIN>>> chainType2BuilderClass) -
Method Summary
-
Field Details
-
chains
-
-
Constructor Details
-
ChainsBuilder
public ChainsBuilder(DeployState deployState, TreeConfigProducer<AnyConfigProducer> ancestor, List<Element> chainsElems, Map<String, ComponentsBuilder.ComponentType<?>> outerComponentTypeByComponentName, Map<String, Class<? extends DomChainBuilderBase<? extends COMPONENT, ? extends CHAIN>>> chainType2BuilderClass)
-
-
Method Details
-
getChains
-