Class VespaDomBuilder.DomConfigProducerBuilder<T extends AnyConfigProducer,P extends AnyConfigProducer>

java.lang.Object
com.yahoo.vespa.model.builder.xml.dom.VespaDomBuilder.DomConfigProducerBuilder<T,P>
Type Parameters:
T - the type of producer to build
P - the child type held by the parent of the new producer, usually AnyConfigProducer
Direct Known Subclasses:
Distributor.Builder, DomComponentBuilder, StorageNode.Builder, VespaDomBuilder.DomConfigProducerBuilderBase
Enclosing class:
VespaDomBuilder

public abstract static class VespaDomBuilder.DomConfigProducerBuilder<T extends AnyConfigProducer,P extends AnyConfigProducer> extends Object
Base class for builders of producers using DOM. The purpose is to always include hostalias, baseport and user config overrides generically.