class Comet::ScheduleConfig

def to_hash

Returns:
  • (Hash) - The complete object as a Ruby hash
def to_hash
  ret = {}
  ret['FrequencyType'] = @frequency_type
  ret['SecondsPast'] = @seconds_past
  unless @offset.nil?
    ret['Offset'] = @offset
  end
  ret['RestrictRuntime'] = @restrict_runtime
  ret['FromTime'] = @from_time
  ret['ToTime'] = @to_time
  ret['RestrictDays'] = @restrict_days
  ret['DaysSelect'] = @days_select
  unless @random_delay_secs.nil?
    ret['RandomDelaySecs'] = @random_delay_secs
  end
  @unknown_json_fields.each do |k, v|
    ret[k] = v
  end
  ret
end