struct Job

Included Modules

Defined in:

lib/job.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : String, parent_id : Nil | String, body : String, tube : String, reserved : Bool, noop : Bool, ttl : Int32, expireds : Int32, expired_limit : Int32, priority : Int32, releases : Int32, created_time : Int64) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def body : String #

[View source]
def body=(body : String) #

[View source]
def created_time : Int64 #

[View source]
def created_time=(created_time : Int64) #

[View source]
def expired_limit : Int32 #

[View source]
def expired_limit=(expired_limit : Int32) #

[View source]
def expireds : Int32 #

[View source]
def expireds=(expireds : Int32) #

[View source]
def id : String #

[View source]
def id=(id : String) #

[View source]
def noop : Bool #

[View source]
def noop=(noop : Bool) #

[View source]
def parent_id : String | Nil #

[View source]
def parent_id=(parent_id : String | Nil) #

[View source]
def priority : Int32 #

[View source]
def priority=(priority : Int32) #

[View source]
def releases : Int32 #

[View source]
def releases=(releases : Int32) #

[View source]
def reserved : Bool #

[View source]
def reserved=(reserved : Bool) #

[View source]
def ttl : Int32 #

[View source]
def ttl=(ttl : Int32) #

[View source]
def tube : String #

[View source]
def tube=(tube : String) #

[View source]