Interface ServiceRegistry
-
public interface ServiceRegistryThis 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
-
-
-
Method Detail
-
configServer
ConfigServer configServer()
-
clock
default java.time.Clock clock()
-
nameService
NameService nameService()
-
globalRoutingService
GlobalRoutingService globalRoutingService()
-
mailer
Mailer mailer()
-
endpointCertificateProvider
EndpointCertificateProvider endpointCertificateProvider()
-
meteringService
MeteringClient meteringService()
-
contactRetriever
ContactRetriever contactRetriever()
-
issueHandler
IssueHandler issueHandler()
-
ownershipIssues
OwnershipIssues ownershipIssues()
-
deploymentIssues
DeploymentIssues deploymentIssues()
-
entityService
EntityService entityService()
-
costReportConsumer
CostReportConsumer costReportConsumer()
-
eventFetcherService
AwsEventFetcher eventFetcherService()
-
artifactRepository
ArtifactRepository artifactRepository()
-
testerCloud
TesterCloud testerCloud()
-
applicationStore
ApplicationStore applicationStore()
-
runDataStore
RunDataStore runDataStore()
-
zoneRegistry
ZoneRegistry zoneRegistry()
-
resourceTagger
ResourceTagger resourceTagger()
-
applicationRoleService
ApplicationRoleService applicationRoleService()
-
systemMonitor
SystemMonitor systemMonitor()
-
planController
PlanController planController()
-
-