Interface ServiceRegistry
public interface ServiceRegistry
This provides access to all service dependencies of the controller. Implementations of this are responsible for
constructing and configuring service implementations suitable for use by the controller.
- Author:
- mpolden
-
Method Summary
Modifier and TypeMethodDescriptiondefault Clockclock()default ControllerVersiondefault com.yahoo.config.provision.HostNamemailer()
-
Method Details
-
configServer
ConfigServer configServer() -
clock
-
controllerVersion
-
getHostname
default com.yahoo.config.provision.HostName getHostname() -
nameService
NameService nameService() -
mailer
Mailer mailer() -
endpointCertificateProvider
EndpointCertificateProvider endpointCertificateProvider() -
endpointCertificateValidator
EndpointCertificateValidator endpointCertificateValidator() -
meteringService
MeteringClient meteringService() -
contactRetriever
ContactRetriever contactRetriever() -
issueHandler
IssueHandler issueHandler() -
ownershipIssues
OwnershipIssues ownershipIssues() -
deploymentIssues
DeploymentIssues deploymentIssues() -
entityService
EntityService entityService() -
costReportConsumer
CostReportConsumer costReportConsumer() -
eventFetcherService
CloudEventFetcher eventFetcherService() -
artifactRepository
ArtifactRepository artifactRepository() -
testerCloud
TesterCloud testerCloud() -
applicationStore
ApplicationStore applicationStore() -
runDataStore
RunDataStore runDataStore() -
zoneRegistry
ZoneRegistry zoneRegistry() -
resourceTagger
ResourceTagger resourceTagger() -
roleService
RoleService roleService() -
systemMonitor
SystemMonitor systemMonitor() -
billingController
BillingController billingController() -
resourceDatabase
ResourceDatabaseClient resourceDatabase() -
billingDatabase
BillingDatabaseClient billingDatabase() -
containerRegistry
ContainerRegistry containerRegistry() -
tenantSecretService
TenantSecretService tenantSecretService() -
archiveService
ArchiveService archiveService() -
changeRequestClient
ChangeRequestClient changeRequestClient() -
accessControlService
AccessControlService accessControlService() -
horizonClient
HorizonClient horizonClient() -
planRegistry
PlanRegistry planRegistry() -
roleMaintainer
RoleMaintainer roleMaintainer()
-