Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipelineSyncer ¶
type PipelineSyncer interface {
Sync()
}
type RadarSchedulerFactory ¶
type RadarSchedulerFactory interface {
BuildScanRunnerFactory(dbPipeline db.Pipeline, externalURL string, variables creds.Variables) radar.ScanRunnerFactory
BuildScheduler(pipeline db.Pipeline, externalURL string, variables creds.Variables) scheduler.BuildScheduler
}
func NewRadarSchedulerFactory ¶
func NewRadarSchedulerFactory( resourceFactory resource.ResourceFactory, resourceConfigFactory db.ResourceConfigFactory, interval time.Duration, engine engine.Engine, ) RadarSchedulerFactory
type SyncRunner ¶
type SyncRunner struct {
Syncer PipelineSyncer
Interval time.Duration
Clock clock.Clock
}
Click to show internal directories.
Click to hide internal directories.