Uses of Class
com.yahoo.vespa.model.AbstractService
-
Packages that use AbstractService Package Description com.yahoo.searchdefinition com.yahoo.searchdefinition.derived com.yahoo.vespa.model Provides the classes for the Vespa config model framework.com.yahoo.vespa.model.admin Provides the classes for the admin components of the Vespa config model.com.yahoo.vespa.model.admin.clustercontroller com.yahoo.vespa.model.admin.metricsproxy com.yahoo.vespa.model.container com.yahoo.vespa.model.content com.yahoo.vespa.model.generic.service com.yahoo.vespa.model.search com.yahoo.vespa.model.utils -
-
Uses of AbstractService in com.yahoo.searchdefinition
Method parameters in com.yahoo.searchdefinition with type arguments of type AbstractService Modifier and Type Method Description void
RankingConstant. sendTo(java.util.Collection<? extends AbstractService> services)
Initiate sending of this constant to some services over file distributionvoid
RankingConstants. sendTo(java.util.Collection<? extends AbstractService> services)
Initiate sending of these constants to some services over file distribution -
Uses of AbstractService in com.yahoo.searchdefinition.derived
Method parameters in com.yahoo.searchdefinition.derived with type arguments of type AbstractService Modifier and Type Method Description void
RankProfileList. sendConstantsTo(java.util.Collection<? extends AbstractService> services)
-
Uses of AbstractService in com.yahoo.vespa.model
Subclasses of AbstractService in com.yahoo.vespa.model Modifier and Type Class Description class
ConfigProxy
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
ConfigSentinel
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
Logd
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 AbstractService Modifier and Type Method Description static <SERVICE extends AbstractService>
voidAbstractService. distributeCpuSocketAffinity(java.util.Collection<SERVICE> services)
Distribute affinity on a collection of services.Methods in com.yahoo.vespa.model that return AbstractService Modifier and Type Method Description AbstractService
AbstractService. setProp(java.lang.String key, java.lang.Integer value)
Sets a service property value for the given key.AbstractService
AbstractService. setProp(java.lang.String key, java.lang.String value)
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.admin Modifier and Type Class Description class
Configserver
Represents a Configserver.class
LogForwarder
class
Logserver
Represents the Logserver.class
LogserverContainer
Container that should be running on same host as the logserver.class
Slobrok
Represents a Slobrok service.Methods in com.yahoo.vespa.model.admin with parameters of type AbstractService Modifier and Type Method Description void
Admin. addAndInitializeService(com.yahoo.config.application.api.DeployLogger deployLogger, HostResource host, AbstractService service)
-
Uses of AbstractService in com.yahoo.vespa.model.admin.clustercontroller
Subclasses of AbstractService in com.yahoo.vespa.model.admin.clustercontroller Modifier and Type Class Description class
ClusterControllerContainer
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 Modifier and Type Class Description class
MetricsProxyContainer
Container running a metrics proxy. -
Uses of AbstractService in com.yahoo.vespa.model.container
Subclasses of AbstractService in com.yahoo.vespa.model.container Modifier and Type Class Description class
ApplicationContainer
A container that is typically used by container clusters set up from the user application.class
Container
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.content Modifier and Type Class Description class
ContentNode
Common class for config producers for storage and distributor nodes.class
Distributor
Represents specific configuration for a given distributor node.class
StorageNode
Class to provide config related to a specific storage node. -
Uses of AbstractService in com.yahoo.vespa.model.generic.service
Subclasses of AbstractService in com.yahoo.vespa.model.generic.service Modifier and Type Class Description class
Service
An application specific generic service -
Uses of AbstractService in com.yahoo.vespa.model.search
Subclasses of AbstractService in com.yahoo.vespa.model.search Modifier and Type Class Description class
SearchNode
Represents a search node (proton).class
TransactionLogServer
Methods in com.yahoo.vespa.model.search that return AbstractService Modifier and Type Method Description AbstractService
SearchNode. getServiceLayerService()
Methods in com.yahoo.vespa.model.search with parameters of type AbstractService Modifier and Type Method Description static SearchNode
SearchNode. create(AbstractConfigProducer parent, java.lang.String name, int distributionKey, NodeSpec nodeSpec, java.lang.String clusterName, AbstractService serviceLayerService, boolean flushOnShutdown, java.util.Optional<Tuning> tuning, java.util.Optional<ResourceLimits> resourceLimits, boolean isHostedVespa, boolean combined)
-
Uses of AbstractService in com.yahoo.vespa.model.utils
Method parameters in com.yahoo.vespa.model.utils with type arguments of type AbstractService Modifier and Type Method Description static com.yahoo.config.FileReference
FileSender. sendFileToServices(java.lang.String relativePath, java.util.Collection<? extends AbstractService> services)
Send the given file to all given services.static com.yahoo.config.FileReference
FileSender. sendUriToServices(java.lang.String uri, java.util.Collection<? extends AbstractService> services)
static <PRODUCER extends AbstractConfigProducer<?>>
voidFileSender. sendUserConfiguredFiles(PRODUCER producer, java.util.Collection<? extends AbstractService> services, com.yahoo.config.application.api.DeployLogger logger)
Sends all user configured files for a producer to all given services.
-