class
Amazonite::CloudWatch::InsightRuleMetricDatapoint
- Amazonite::CloudWatch::InsightRuleMetricDatapoint
- Reference
- Object
Overview
One data point from the metric time series returned in a Contributor Insights rule report.
For more information, see GetInsightRuleReport.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch/insight_rule_metric_datapoint.crConstructors
- .new(pull : JSON::PullParser)
- .new(timestamp : Time, unique_contributors : Float64 | Nil = nil, max_contributor_value : Float64 | Nil = nil, sample_count : Float64 | Nil = nil, average : Float64 | Nil = nil, sum : Float64 | Nil = nil, minimum : Float64 | Nil = nil, maximum : Float64 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#average : Float64 | Nil
The average value from all contributors during the time period represented by that data point.
-
#average=(average : Float64 | Nil)
The average value from all contributors during the time period represented by that data point.
-
#hash(hasher)
See
Object#hash(hasher) -
#max_contributor_value : Float64 | Nil
The maximum value provided by one contributor during this timestamp.
-
#max_contributor_value=(max_contributor_value : Float64 | Nil)
The maximum value provided by one contributor during this timestamp.
-
#maximum : Float64 | Nil
The maximum value from a single occurence from a single contributor during the time period represented by that data point.
-
#maximum=(maximum : Float64 | Nil)
The maximum value from a single occurence from a single contributor during the time period represented by that data point.
-
#minimum : Float64 | Nil
The minimum value from a single contributor during the time period represented by that data point.
-
#minimum=(minimum : Float64 | Nil)
The minimum value from a single contributor during the time period represented by that data point.
-
#sample_count : Float64 | Nil
The number of occurrences that matched the rule during this data point.
-
#sample_count=(sample_count : Float64 | Nil)
The number of occurrences that matched the rule during this data point.
-
#sum : Float64 | Nil
The sum of the values from all contributors during the time period represented by that data point.
-
#sum=(sum : Float64 | Nil)
The sum of the values from all contributors during the time period represented by that data point.
-
#timestamp : Time
The timestamp of the data point.
-
#timestamp=(timestamp : Time)
The timestamp of the data point.
-
#unique_contributors : Float64 | Nil
The number of unique contributors who published data during this timestamp.
-
#unique_contributors=(unique_contributors : Float64 | Nil)
The number of unique contributors who published data during this timestamp.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The average value from all contributors during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The average value from all contributors during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The maximum value provided by one contributor during this timestamp. Each timestamp is evaluated separately, so the identity of the max contributor could be different for each timestamp.
This statistic is returned only if you included it in the Metrics array in your request.
The maximum value provided by one contributor during this timestamp. Each timestamp is evaluated separately, so the identity of the max contributor could be different for each timestamp.
This statistic is returned only if you included it in the Metrics array in your request.
The maximum value from a single occurence from a single contributor during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The maximum value from a single occurence from a single contributor during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The minimum value from a single contributor during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The minimum value from a single contributor during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The number of occurrences that matched the rule during this data point.
This statistic is returned only if you included it in the Metrics array in your request.
The number of occurrences that matched the rule during this data point.
This statistic is returned only if you included it in the Metrics array in your request.
The sum of the values from all contributors during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The sum of the values from all contributors during the time period represented by that data point.
This statistic is returned only if you included it in the Metrics array in your request.
The number of unique contributors who published data during this timestamp.
This statistic is returned only if you included it in the Metrics array in your request.
The number of unique contributors who published data during this timestamp.
This statistic is returned only if you included it in the Metrics array in your request.