Package-level declarations
Types
Link copied to clipboard
object MetricsManager
Object responsible for managing Prometheus metrics.
Link copied to clipboard
class SchedulerFetcher @Inject constructor(fetcherService: FetcherService, repoConnector: RepoConnector, config: SchedulerConfig)
Scheduler fetcher responsible for starting and stopping the task fetching process.
Link copied to clipboard
class SchedulerWorker @Inject constructor(workerService: WorkerService, repoConnector: RepoConnector, locksClient: LocksClient, queueClient: ProducerQueueClient)
Scheduler worker responsible for starting and stopping the task processing.