class TreasureData::Schedule
Attributes
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
@!attribute [r] name @!attribute [r] cron @!attribute [r] query @!attribute [r] database @!attribute [r] result_url
@!attribute [r] delay @!attribute [r] priority @!attribute [r] retry_limit
@!attribute [r] org_name
Public Class Methods
@param [TreasureData::Client] client @param [String] name @param [String] cron @param [String] query @param [Fixnum] database @param [String] result_url
@param [String] timezone @param [String] delay @param [String] next_time
@param [String] priority @param [String] retry_limit
@param [String] org_name
TreasureData::Model::new
# File lib/td/client/model.rb, line 693 def initialize(client, name, cron, query, database=nil, result_url=nil, timezone=nil, delay=nil, next_time=nil, priority=nil, retry_limit=nil, org_name=nil) super(client) @name = name @cron = cron @query = query @database = database @result_url = result_url @timezone = timezone @delay = delay @next_time = next_time @priority = priority @retry_limit = retry_limit end
Public Instance Methods
@return [Time, nil]
# File lib/td/client/model.rb, line 720 def next_time @next_time ? Time.parse(@next_time) : nil end
@param [String] time @param [Fixnum] num @return [Array]
# File lib/td/client/model.rb, line 727 def run(time, num) @client.run_schedule(@name, time, num) end