Class: Zizq::Test::Client::Entry

Inherits:
Struct
  • Object
show all
Defined in:
lib/zizq/test/client.rb,
sig/generated/zizq/test/client.rbs

Overview

Paired view of a single enqueue: the original EnqueueRequest (with full submission metadata — unique_key, unique_while, retry config, etc.), the synthetic Resources::Job returned to callers, and the data hash that backs the job (so we can mutate its status through the lifecycle).

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#dataObject

Returns the value of attribute data

Returns:

  • (Object)

    the current value of data



57
58
59
# File 'lib/zizq/test/client.rb', line 57

def data
  @data
end

#jobObject

Returns the value of attribute job

Returns:

  • (Object)

    the current value of job



57
58
59
# File 'lib/zizq/test/client.rb', line 57

def job
  @job
end

#requestObject

Returns the value of attribute request

Returns:

  • (Object)

    the current value of request



57
58
59
# File 'lib/zizq/test/client.rb', line 57

def request
  @request
end

Class Method Details

.new(request:, job:, data:) ⇒ instance .new(arg0) ⇒ instance

Overloads:

  • .new(request:, job:, data:) ⇒ instance

    Parameters:

    • request: (Object)
    • job: (Object)
    • data: (Object)

    Returns:

    • (instance)
  • .new(arg0) ⇒ instance

    Parameters:

    • arg0 ({ ?request: untyped, ?job: untyped, ?data: untyped })

    Returns:

    • (instance)


63
64
# File 'sig/generated/zizq/test/client.rbs', line 63

def self.new: (?request: untyped, ?job: untyped, ?data: untyped) -> instance
| ({ ?request: untyped, ?job: untyped, ?data: untyped }) -> instance