class Hawkular::Alerts::Trigger::Action

Attributes

action_id[RW]
action_plugin[RW]
states[RW]
tenant_id[RW]

Public Class Methods

new(action_hash) click to toggle source
    # File lib/hawkular/alerts/alerts_api.rb
559 def initialize(action_hash)
560   return if action_hash.nil?
561 
562   @action_plugin = action_hash['actionPlugin']
563   @action_id = action_hash['actionId']
564   @tenant_id = action_hash['tenantId']
565   @states = action_hash['states']
566 end

Public Instance Methods

to_h() click to toggle source
    # File lib/hawkular/alerts/alerts_api.rb
568 def to_h
569   action_hash = {}
570   action_hash['actionPlugin'] = @action_plugin
571   action_hash['actionId'] = @action_id
572   action_hash['tenantId'] = @tenant_id
573   action_hash['states'] = @states
574   action_hash
575 end