Uses of Class
com.yahoo.vespa.model.AbstractService
Packages that use AbstractService
Package
Description
Provides the classes for the Vespa config model framework.
Provides the classes for the admin components of the Vespa config
model.
-
Uses of AbstractService in com.yahoo.vespa.model
Subclasses of AbstractService in com.yahoo.vespa.modelModifier and TypeClassDescriptionclass
There is one config proxy running on each Vespa host, and one instance of this class is therefore created by each instance of classHost
.class
There is one config-sentinel running on each Vespa host, and one instance of this class is therefore created by each instance of classHost
.class
There is one logd running on each Vespa host, and one instance of this class is therefore created by each instance of classHost
.Methods in com.yahoo.vespa.model with type parameters of type AbstractServiceModifier and TypeMethodDescriptionstatic <SERVICE extends AbstractService>
voidAbstractService.distributeCpuSocketAffinity
(Collection<SERVICE> services) Distribute affinity on a collection of services.Methods in com.yahoo.vespa.model that return AbstractServiceModifier and TypeMethodDescriptionSets a service property value for the given key.Sets a service property value for the given key. -
Uses of AbstractService in com.yahoo.vespa.model.admin
Subclasses of AbstractService in com.yahoo.vespa.model.adminModifier and TypeClassDescriptionclass
Represents a Configserver.class
class
Represents the Logserver.class
Container that should be running on same host as the logserver.class
Represents a Slobrok service.Methods in com.yahoo.vespa.model.admin with parameters of type AbstractServiceModifier and TypeMethodDescriptionvoid
Admin.addAndInitializeService
(DeployState deployState, HostResource host, AbstractService service) -
Uses of AbstractService in com.yahoo.vespa.model.admin.clustercontroller
Subclasses of AbstractService in com.yahoo.vespa.model.admin.clustercontrollerModifier and TypeClassDescriptionclass
Container implementation for cluster-controllers -
Uses of AbstractService in com.yahoo.vespa.model.admin.metricsproxy
Subclasses of AbstractService in com.yahoo.vespa.model.admin.metricsproxy -
Uses of AbstractService in com.yahoo.vespa.model.container
Subclasses of AbstractService in com.yahoo.vespa.model.containerModifier and TypeClassDescriptionfinal class
A container that is typically used by container clusters set up from the user application.class
Note about components: In general, all components should belong to the cluster and not the container. -
Uses of AbstractService in com.yahoo.vespa.model.content
Subclasses of AbstractService in com.yahoo.vespa.model.contentModifier and TypeClassDescriptionclass
Common class for config producers for storage and distributor nodes.class
Represents specific configuration for a given distributor node.class
Class to provide config related to a specific storage node. -
Uses of AbstractService in com.yahoo.vespa.model.search
Subclasses of AbstractService in com.yahoo.vespa.model.searchModifier and TypeClassDescriptionclass
Represents a search node (proton).class
Methods in com.yahoo.vespa.model.search that return AbstractServiceMethods in com.yahoo.vespa.model.search with parameters of type AbstractServiceModifier and TypeMethodDescriptionstatic SearchNode
SearchNode.create
(TreeConfigProducer<?> parent, String name, int distributionKey, NodeSpec nodeSpec, String clusterName, AbstractService serviceLayerService, boolean flushOnShutdown, Optional<Tuning> tuning, Optional<ResourceLimits> resourceLimits, boolean isHostedVespa, double fractionOfMemoryReserved, Redundancy.Provider redundancyProvider, com.yahoo.config.model.api.ModelContext.FeatureFlags featureFlags)