Versions in this module Expand all Collapse all v0 v0.62.0 Dec 19, 2024 Changes in this version + const DefaultLabelsSnakeCase + const DefaultMetricsPerQuery + const DefaultTaggingAPIConcurrency + var DefaultCloudwatchConcurrency = cloudwatch.ConcurrencyConfig + var Metrics = []prometheus.Collector + func UpdateMetrics(ctx context.Context, logger logging.Logger, jobsCfg model.JobsConfig, ...) error + type OptionsFunc func(*options) error + func CloudWatchAPIConcurrency(maxConcurrency int) OptionsFunc + func CloudWatchPerAPILimitConcurrency(listMetrics, getMetricData, getMetricStatistics int) OptionsFunc + func EnableFeatureFlag(flags ...string) OptionsFunc + func LabelsSnakeCase(labelsSnakeCase bool) OptionsFunc + func MetricsPerQuery(metricsPerQuery int) OptionsFunc + func TaggingAPIConcurrency(maxConcurrency int) OptionsFunc