Class DomAdminBuilderBase
- java.lang.Object
-
- com.yahoo.vespa.model.builder.xml.dom.VespaDomBuilder.DomConfigProducerBuilder<Admin>
-
- com.yahoo.vespa.model.builder.xml.dom.DomAdminBuilderBase
-
- Direct Known Subclasses:
DomAdminV2Builder
,DomAdminV4Builder
public abstract class DomAdminBuilderBase extends VespaDomBuilder.DomConfigProducerBuilder<Admin>
A base class for admin model builders, to support common functionality across versions.- Author:
- Ulf Lilleengen, Vegard Havdal
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<com.yahoo.config.model.api.ConfigServerSpec>
configServerSpecs
protected boolean
multitenant
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Admin
doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element adminElement)
protected abstract void
doBuildAdmin(DeployState deployState, Admin admin, org.w3c.dom.Element adminE)
-
Methods inherited from class com.yahoo.vespa.model.builder.xml.dom.VespaDomBuilder.DomConfigProducerBuilder
build
-
-
-
-
Method Detail
-
doBuild
protected Admin doBuild(DeployState deployState, AbstractConfigProducer parent, org.w3c.dom.Element adminElement)
- Specified by:
doBuild
in classVespaDomBuilder.DomConfigProducerBuilder<Admin>
-
doBuildAdmin
protected abstract void doBuildAdmin(DeployState deployState, Admin admin, org.w3c.dom.Element adminE)
-
-