532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
|
# File 'lib/gooddata/models/schedule.rb', line 532
def to_update_payload
res = {
'schedule' => {
'name' => name,
'type' => type,
'state' => state,
'timezone' => timezone,
'cron' => cron,
'triggerScheduleId' => trigger_id,
'params' => GoodData::Helpers.encode_public_params(params),
'hiddenParams' => GoodData::Helpers.encode_hidden_params(hidden_params)
}
}
res['schedule']['triggerExecutionStatus'] = trigger_execution_status if trigger_execution_status
res['schedule']['reschedule'] = reschedule if reschedule
res
end
|