class Fog::Parsers::AWS::CloudWatch::DescribeAlarmHistory
Public Instance Methods
end_element(name)
click to toggle source
# File lib/fog/aws/parsers/cloud_watch/describe_alarm_history.rb, line 19 def end_element(name) case name when 'AlarmName', 'HistoryItemType', 'HistorySummary' @alarm_history_item[name] = value when 'Timestamp' @alarm_history_item[name] = Time.parse value when 'RequestId' @response['ResponseMetadata'][name] = value when 'NextToken' @response['ResponseMetadata'][name] = value when 'member' @response['DescribeAlarmHistoryResult']['AlarmHistoryItems'] << @alarm_history_item reset_alarm_history_item end end
reset()
click to toggle source
# File lib/fog/aws/parsers/cloud_watch/describe_alarm_history.rb, line 6 def reset @response = { 'DescribeAlarmHistoryResult' => {'AlarmHistoryItems' => []}, 'ResponseMetadata' => {} } reset_alarm_history_item end
reset_alarm_history_item()
click to toggle source
# File lib/fog/aws/parsers/cloud_watch/describe_alarm_history.rb, line 11 def reset_alarm_history_item @alarm_history_item = {} end
start_element(name, attrs = [])
click to toggle source
Calls superclass method
# File lib/fog/aws/parsers/cloud_watch/describe_alarm_history.rb, line 15 def start_element(name, attrs = []) super end