class AllqClient::Client

Defined in:

lib/client.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def bury_put(job_id) : String #

[View source]
def job_delete(job_id) : String #

[View source]
def job_get(tube) : Job | Nil #

[View source]
def job_post(tube : String, job) : String #

[View source]
def multiple_job_get(tube, count) : Array(Job) #

[View source]
def parent_job_post(tube, job, timeout = 3600, run_on_timeout = true, limit = nil) #

[View source]
def pause_put(tube, is_paused) #

[View source]
def peek_get(tube) : Job | Nil #

[View source]
def release_put(job_id, delay = 0) : String #

[View source]
def set_children_started_put(job_id) #

[View source]
def stats #

[View source]
def throttle_post(tube, tps) #

[View source]
def touch_put(job_id) : String #

[View source]
def tube_delete(tube) #

[View source]