com.gilt.gfc.aws.cloudwatch.periodic.metric.aggregator
Additive version of withDimensions().
A naming convention around grouping of related metrics into namespaces.
Constructs CloudWatchMetricDataAggregator and starts submitting collected metrics.
All combinations of dimensions that should be associated with this metric.
All combinations of dimensions that should be associated with this metric. A dimensionless metric is always submitted too along side these.
Aggregation interval, 1 minute by default.
Name of the aggregated metric.
Full name of the CW metric, @see enterMetricNamespace() for additive version of the same.
Name of the aggregated metric.
Metric unit.
Send a sample of value 0 when no metrics have been collected in the interval, to avoid 'insufficient data' state.
Send a sample of value 0 when no metrics have been collected in the interval, to avoid 'insufficient data' state. Default is 'true'.
Used to build CloudWatchMetricDataAggregator incrementally. Since case class is immutable, it's possible to e.g. construct an instance with a few parameters filled in and then use it to construct more specialized metric aggregators.