Uses of Class
com.yahoo.vespa.model.builder.xml.dom.ModelElement
Package
Description
-
Uses of ModelElement in com.yahoo.vespa.model.builder.xml.dom
Modifier and TypeMethodDescriptionReturns the child with the given name, or null if none.ModelElement.childByPath
(String path) Modifier and TypeMethodDescriptionIf not found, return empty list.ModelElement.subElements
(String name) Modifier and TypeMethodDescriptionstatic NodesSpecification
NodesSpecification.from
(ModelElement nodesElement, ConfigModelContext context) Returns a requirement for dedicated nodes taken from the givennodes
elementstatic Optional<NodesSpecification>
NodesSpecification.fromParent
(ModelElement parentElement, ConfigModelContext context) Returns a requirement for 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 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. -
Uses of ModelElement in com.yahoo.vespa.model.content
Modifier and TypeMethodDescriptionvoid
ContentSearchCluster.addSearchNode
(DeployState deployState, ContentNode node, StorageGroup parentGroup, ModelElement element) BucketSplitting.Builder.build
(ModelElement clusterElem) ClusterResourceLimits.Builder.build
(ModelElement clusterElem) ModifierConstructorDescriptionBuilder
(String clusterName, ModelElement clusterElement, ResourceLimits resourceLimits) Builder
(ModelElement clusterXml, PersistenceEngine persistenceProvider) Builder
(ModelElement clusterElement, ConfigModelContext context) -
Uses of ModelElement in com.yahoo.vespa.model.content.cluster
Modifier and TypeMethodDescriptionDocumentSelectionBuilder.build
(ModelElement elem) static ContentSearch
DomContentSearchBuilder.build
(ModelElement contentXml) static DispatchSpec
DomDispatchBuilder.build
(ModelElement contentXml) static SearchCoverage
DomSearchCoverageBuilder.build
(ModelElement contentXml) static DispatchTuning
DomTuningDispatchBuilder.build
(ModelElement contentXml, com.yahoo.config.application.api.DeployLogger logger) EngineFactoryBuilder.build
(ModelElement clusterElem, ContentCluster c) GlobalDistributionBuilder.build
(ModelElement documentsElement) SearchDefinitionBuilder.build
(DocumentTypeRepo repo, ModelElement elem) static ResourceLimits.Builder
DomResourceLimitsBuilder.createBuilder
(ModelElement contentXml, boolean hostedVespa) static String
ContentCluster.getClusterId
(ModelElement clusterElem) -
Uses of ModelElement in com.yahoo.vespa.model.content.engines
Modifier and TypeMethodDescriptionDummyPersistence.Factory.create
(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement) PersistenceEngine.PersistenceFactory.create
(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement) ProtonEngine.Factory.create
(DeployState deployState, StorageNode storageNode, StorageGroup parentGroup, ModelElement storageNodeElement) -
Uses of ModelElement in com.yahoo.vespa.model.content.storagecluster
Modifier and TypeMethodDescriptionprotected FileStorProducer
FileStorProducer.Builder.build
(com.yahoo.config.model.api.ModelContext.Properties properties, ContentCluster parent, ModelElement clusterElem) protected IntegrityCheckerProducer
IntegrityCheckerProducer.Builder.build
(ContentCluster cluster, ModelElement clusterElem) PersistenceProducer.Builder.build
(ModelElement element) StorVisitorProducer.Builder.build
(ModelElement element) -
Uses of ModelElement in com.yahoo.vespa.model.search