github.com/chenbh/concourse/v6@v6.4.2/atc/component.go (about)

     1  package atc
     2  
     3  import "time"
     4  
     5  const (
     6  	ComponentScheduler                  = "scheduler"
     7  	ComponentBuildTracker               = "tracker"
     8  	ComponentLidarScanner               = "scanner"
     9  	ComponentLidarChecker               = "checker"
    10  	ComponentBuildReaper                = "reaper"
    11  	ComponentSyslogDrainer              = "drainer"
    12  	ComponentCollectorAccessTokens      = "collector_access_tokens"
    13  	ComponentCollectorArtifacts         = "collector_artifacts"
    14  	ComponentCollectorBuilds            = "collector_builds"
    15  	ComponentCollectorCheckSessions     = "collector_check_sessions"
    16  	ComponentCollectorChecks            = "collector_checks"
    17  	ComponentCollectorContainers        = "collector_containers"
    18  	ComponentCollectorResourceCacheUses = "collector_resource_cache_uses"
    19  	ComponentCollectorResourceCaches    = "collector_resource_caches"
    20  	ComponentCollectorResourceConfigs   = "collector_resource_configs"
    21  	ComponentCollectorVolumes           = "collector_volumes"
    22  	ComponentCollectorWorkers           = "collector_workers"
    23  	ComponentCollectorPipelines         = "collector_pipelines"
    24  )
    25  
    26  type Component struct {
    27  	Name     string
    28  	Interval time.Duration
    29  }