Class: ATSD::AlertsHistoryQuery
- Defined in:
- lib/atsd/queries/alerts_history_query.rb
Overview
Class for building and executing Alerts History Query
Constant Summary collapse
- TO_MILLISECONDS_LAMBDA =
->(v) do case v when Time v.to_i * 1_000 else v.to_i end end
Instance Attribute Summary
Attributes inherited from BaseQuery
Instance Method Summary collapse
Methods inherited from BaseQuery
#initialize, #to_request_hash, #type
Constructor Details
This class inherits a constructor from ATSD::BaseQuery
Instance Method Details
#execute ⇒ Array<AlertHistory>
25 26 27 28 |
# File 'lib/atsd/queries/alerts_history_query.rb', line 25 def execute result = @client.alerts_history_query to_request_hash @result = result.map { |json| AlertHistory.new json } end |
#result ⇒ Array<AlertHistory>
20 21 22 |
# File 'lib/atsd/queries/alerts_history_query.rb', line 20 def result super end |