class Hawkular::Alerts::Trigger::GroupConditionsInfo

Representing of one GroupConditionsInfo

Attributes

conditions[RW]
data_id_member_map[RW]

Public Class Methods

new(conditions) click to toggle source
    # File lib/hawkular/alerts/alerts_api.rb
496 def initialize(conditions)
497   @conditions = conditions
498   @data_id_member_map = {}
499 end

Public Instance Methods

to_h() click to toggle source
    # File lib/hawkular/alerts/alerts_api.rb
501 def to_h
502   cond_hash = {}
503   cond_hash['conditions'] = []
504   @conditions.each { |c| cond_hash['conditions'].push(c.to_h) }
505   cond_hash['dataIdMemberMap'] = @data_id_member_map
506   cond_hash
507 end