Uses of Class
com.yahoo.vespa.model.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
Modifier 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
.Modifier and TypeMethodDescriptionstatic <SERVICE extends AbstractService>
voidAbstractService.distributeCpuSocketAffinity
(Collection<SERVICE> services) Distribute affinity on a collection of services.Modifier 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
Modifier 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.Modifier and TypeMethodDescriptionvoid
Admin.addAndInitializeService
(DeployState deployState, HostResource host, AbstractService service) -
Uses of AbstractService in com.yahoo.vespa.model.admin.clustercontroller
Modifier and TypeClassDescriptionclass
Container implementation for cluster-controllers -
Uses of AbstractService in com.yahoo.vespa.model.admin.metricsproxy
-
Uses of AbstractService in com.yahoo.vespa.model.container
Modifier 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
Modifier 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
Modifier and TypeClassDescriptionclass
Represents a search node (proton).class
Modifier 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)