Uses of Class
com.yahoo.config.model.ConfigModelContext
Packages that use ConfigModelContext
Package
Description
-
Uses of ConfigModelContext in com.yahoo.config.model
Methods in com.yahoo.config.model that return ConfigModelContextModifier and TypeMethodDescriptionstatic ConfigModelContext
ConfigModelContext.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 ConfigModelContext
ConfigModelContext.create
(DeployState deployState, VespaModel vespaModel, ConfigModelRepoAdder configModelRepoAdder, TreeConfigProducer<AnyConfigProducer> parent, String producerId) Create an application context from a parent producer and an id.ConfigModelContext.with
(VespaModel vespaModel) Create a new context with a different config model producer idConfigModelContext.withParent
(TreeConfigProducer<AnyConfigProducer> newParent) Create a new context with a different parentMethods in com.yahoo.config.model with parameters of type ConfigModelContextModifier and TypeMethodDescriptionConfigModelInstanceFactory.createModel
(ConfigModelContext context) Create an instance ofConfigModel
given the input context.Constructors in com.yahoo.config.model with parameters of type ConfigModelContextModifierConstructorDescriptionConfigModel
(ConfigModelContext modelContext) Constructs a new config model given a context. -
Uses of ConfigModelContext in com.yahoo.config.model.admin
Methods in com.yahoo.config.model.admin with parameters of type ConfigModelContextModifier and TypeMethodDescriptionvoid
AdminModel.BuilderV2.doBuild
(AdminModel model, Element adminElement, ConfigModelContext modelContext) void
AdminModel.BuilderV4.doBuild
(AdminModel model, Element adminElement, ConfigModelContext modelContext) Constructors in com.yahoo.config.model.admin with parameters of type ConfigModelContextModifierConstructorDescriptionAdminModel
(ConfigModelContext modelContext, Collection<ContainerModel> containerModels) Constructs a new config model given a context. -
Uses of ConfigModelContext in com.yahoo.config.model.builder.xml
Methods in com.yahoo.config.model.builder.xml with parameters of type ConfigModelContextModifier and TypeMethodDescriptionConfigModelBuilder.build
(ConfigModelInstanceFactory<MODEL> factory, Element spec, ConfigModelContext context) Builds an instance of this component model.abstract void
ConfigModelBuilder.doBuild
(MODEL model, Element spec, ConfigModelContext modelContext) -
Uses of ConfigModelContext in com.yahoo.config.model.graph
Methods in com.yahoo.config.model.graph with parameters of type ConfigModelContext -
Uses of ConfigModelContext in com.yahoo.config.model.test
Methods in com.yahoo.config.model.test with parameters of type ConfigModelContextModifier and TypeMethodDescriptionvoid
ModelBuilderAddingAccessControlFilter.doBuild
(ModelBuilderAddingAccessControlFilter.ModelPlaceholder model, Element spec, ConfigModelContext modelContext) Constructors in com.yahoo.config.model.test with parameters of type ConfigModelContextModifierConstructorDescriptionModelPlaceholder
(ConfigModelContext modelContext, Collection<ContainerModel> containers) -
Uses of ConfigModelContext in com.yahoo.vespa.model.builder.xml.dom
Methods in com.yahoo.vespa.model.builder.xml.dom with parameters of type ConfigModelContextModifier and TypeMethodDescriptionLegacyConfigModelBuilder.build
(ConfigModelInstanceFactory<MODEL> factory, Element spec, ConfigModelContext context) static NodesSpecification
NodesSpecification.dedicated
(int count, ConfigModelContext context) Returns a requirement fromcount
dedicated nodes in one groupvoid
DomRoutingBuilder.doBuild
(Routing plugin, Element spec, ConfigModelContext modelContext) static NodesSpecification
NodesSpecification.from
(ModelElement nodesElement, ConfigModelContext context) Returns a requirement for dedicated nodes taken from the givennodes
elementstatic NodesSpecification
NodesSpecification.nonDedicated
(int count, ConfigModelContext context) Returns a requirement fromcount
non-dedicated nodes in one groupstatic Optional<NodesSpecification>
NodesSpecification.optionalDedicatedFromParent
(ModelElement parentElement, ConfigModelContext context) Returns a requirement for non-dedicated or dedicated nodes taken from thenodes
element contained in the given parent element, or empty if the parent element is null, or the nodes elements is not present.static NodesSpecification
NodesSpecification.requiredFromSharedParents
(int count, com.yahoo.config.provision.NodeResources resources, ModelElement element, ConfigModelContext context) Returns a requirement forcount
shared nodes withrequired
taken as the OR over all content clusters, and with the given resources.Constructors in com.yahoo.vespa.model.builder.xml.dom with parameters of type ConfigModelContextModifierConstructorDescriptionDomAdminV4Builder
(ConfigModelContext context, boolean multitenant, List<com.yahoo.config.model.api.ConfigServerSpec> configServerSpecs, Collection<ContainerModel> containerModels) -
Uses of ConfigModelContext in com.yahoo.vespa.model.container
Constructors in com.yahoo.vespa.model.container with parameters of type ConfigModelContext -
Uses of ConfigModelContext in com.yahoo.vespa.model.container.xml
Methods in com.yahoo.vespa.model.container.xml with parameters of type ConfigModelContextModifier and TypeMethodDescriptionprotected void
ContainerModelBuilder.addHttp
(DeployState deployState, Element spec, ApplicationContainerCluster cluster, ConfigModelContext context) void
ConfigServerContainerModelBuilder.doBuild
(ContainerModel model, Element spec, ConfigModelContext modelContext) void
ContainerModelBuilder.doBuild
(ContainerModel model, Element spec, ConfigModelContext modelContext) -
Uses of ConfigModelContext in com.yahoo.vespa.model.content
Methods in com.yahoo.vespa.model.content with parameters of type ConfigModelContextModifier and TypeMethodDescriptionvoid
Content.Builder.doBuild
(Content content, Element xml, ConfigModelContext modelContext) static Map<HostResource,
com.yahoo.config.provision.ClusterMembership> StorageGroup.provisionHosts
(NodesSpecification nodesSpecification, String clusterIdString, HostSystem hostSystem, ConfigModelContext context) Constructors in com.yahoo.vespa.model.content with parameters of type ConfigModelContextModifierConstructorDescriptionBuilder
(ModelElement clusterElement, ConfigModelContext context) Content
(ConfigModelContext modelContext, AdminModel adminModel, Collection<ContainerModel> containers) -
Uses of ConfigModelContext in com.yahoo.vespa.model.content.cluster
Methods in com.yahoo.vespa.model.content.cluster with parameters of type ConfigModelContextModifier and TypeMethodDescriptionContentCluster.Builder.build
(Collection<ContainerModel> containers, ConfigModelContext context, Element w3cContentElement) -
Uses of ConfigModelContext in com.yahoo.vespa.model.routing
Constructors in com.yahoo.vespa.model.routing with parameters of type ConfigModelContext