Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var WireSet = wire.NewSet( ProvideServices, )
Functions ¶
This section is empty.
Types ¶
type GitspaceServices ¶
type GitspaceServices struct {
GitspaceEvent *gitspaceevent.Service
// contains filtered or unexported fields
}
func ProvideGitspaceServices ¶
func ProvideGitspaceServices( gitspaceEventSvc *gitspaceevent.Service, infraProviderSvc *infraprovider.Service, gitspaceSvc *gitspace.Service, gitspaceInfraEventSvc *gitspaceinfraevent.Service, ) *GitspaceServices
type Services ¶
type Services struct {
Webhook *webhook.Service
PullReq *pullreq.Service
Trigger *trigger.Service
JobScheduler *job.Scheduler
MetricCollector *metric.Collector
RepoSizeCalculator *repo.SizeCalculator
Repo *repo.Service
Cleanup *cleanup.Service
Notification *notification.Service
Keywordsearch *keywordsearch.Service
//Artifact *artifacts.Service
GitspaceService *GitspaceServices
Instrumentation instrument.Service
// contains filtered or unexported fields
}
func ProvideServices ¶
func ProvideServices( webhooksSvc *webhook.Service, pullReqSvc *pullreq.Service, triggerSvc *trigger.Service, jobScheduler *job.Scheduler, metricCollector *metric.Collector, repoSizeCalculator *repo.SizeCalculator, repo *repo.Service, cleanupSvc *cleanup.Service, notificationSvc *notification.Service, keywordsearchSvc *keywordsearch.Service, gitspaceSvc *GitspaceServices, instrumentation instrument.Service, instrumentConsumer instrument.Consumer, instrumentRepoCounter *instrument.RepositoryCount, ) Services
Click to show internal directories.
Click to hide internal directories.