Uses of Interface
com.yahoo.vespa.model.Service
-
Packages that use Service Package Description com.yahoo.config.model com.yahoo.config.model.producer 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 -
-
Uses of Service in com.yahoo.config.model
Methods in com.yahoo.config.model that return Service Modifier and Type Method Description Service
ApplicationConfigProducerRoot. getService(java.lang.String configId)
Returns the Service with the given id, or null if no such configId exists or if it belongs to a non-Service ConfigProducer. -
Uses of Service in com.yahoo.config.model.producer
Methods in com.yahoo.config.model.producer that return types with arguments of type Service Modifier and Type Method Description java.util.List<Service>
AbstractConfigProducer. getDescendantServices()
Returns a list of all the children of this who are instances of Servicejava.util.Optional<Service>
AbstractConfigProducerRoot. getService(java.lang.String configId)
Returns the Service with the given id if such configId exists and it belongs to a Service ConfigProducer.Methods in com.yahoo.config.model.producer with parameters of type Service Modifier and Type Method Description protected void
AbstractConfigProducer. addDescendantService(Service s)
-
Uses of Service in com.yahoo.vespa.model
Classes in com.yahoo.vespa.model that implement Service Modifier and Type Class Description class
AbstractService
Superclass for all Processes.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 that return Service Modifier and Type Method Description Service
HostResource. getService(java.lang.String sentinelName)
Returns the service with the given "sentinel name" on this Host, or null if the name does not match any service.Methods in com.yahoo.vespa.model that return types with arguments of type Service Modifier and Type Method Description java.util.List<Service>
ConfigProducer. getDescendantServices()
Returns a List of all Services that are descendants to this ConfigProducerjava.util.List<Service>
HostResource. getServices()
Returns a List of all services running on this Host. -
Uses of Service in com.yahoo.vespa.model.admin
Classes in com.yahoo.vespa.model.admin that implement Service 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. -
Uses of Service in com.yahoo.vespa.model.admin.clustercontroller
Classes in com.yahoo.vespa.model.admin.clustercontroller that implement Service Modifier and Type Class Description class
ClusterControllerContainer
Container implementation for cluster-controllers -
Uses of Service in com.yahoo.vespa.model.admin.metricsproxy
Classes in com.yahoo.vespa.model.admin.metricsproxy that implement Service Modifier and Type Class Description class
MetricsProxyContainer
Container running a metrics proxy.Method parameters in com.yahoo.vespa.model.admin.metricsproxy with type arguments of type Service Modifier and Type Method Description static java.util.List<ai.vespa.metricsproxy.service.VespaServicesConfig.Service.Builder>
VespaServicesConfigGenerator. generate(java.util.List<Service> services)
-
Uses of Service in com.yahoo.vespa.model.container
Classes in com.yahoo.vespa.model.container that implement Service 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 Service in com.yahoo.vespa.model.content
Classes in com.yahoo.vespa.model.content that implement Service 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 Service in com.yahoo.vespa.model.generic.service
Classes in com.yahoo.vespa.model.generic.service that implement Service Modifier and Type Class Description class
Service
An application specific generic service -
Uses of Service in com.yahoo.vespa.model.search
Classes in com.yahoo.vespa.model.search that implement Service Modifier and Type Class Description class
SearchNode
Represents a search node (proton).class
TransactionLogServer
-