Method: GoodData::Schedule#set_trigger
- Defined in:
- lib/gooddata/models/schedule.rb
#set_trigger(trigger) ⇒ Object
rubocop:disable Style/AccessorMethodName
511 512 513 514 515 516 517 518 519 |
# File 'lib/gooddata/models/schedule.rb', line 511 def set_trigger(trigger) # rubocop:disable Style/AccessorMethodName if trigger.is_a?(String) && trigger =~ /[a-fA-Z0-9]{24}/ self.trigger_id = trigger elsif trigger.is_a?(GoodData::Schedule) self.trigger_id = trigger.obj_id else self.cron = trigger end end |