Class: Zizq::AckProcessor::Ack

Inherits:
Data
  • Object
show all
Defined in:
lib/zizq/ack_processor.rb,
sig/generated/zizq/ack_processor.rbs

Overview

Immutable value object representing a successful job completion.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#job_idObject (readonly)

Returns the value of attribute job_id

Returns:

  • (Object)

    the current value of job_id



20
21
22
# File 'lib/zizq/ack_processor.rb', line 20

def job_id
  @job_id
end

Class Method Details

.members[ :job_id ]

Returns:

  • ([ :job_id ])


19
# File 'sig/generated/zizq/ack_processor.rbs', line 19

def self.members: () -> [ :job_id ]

.new(job_id) ⇒ instance .new(job_id:) ⇒ instance

Overloads:

  • .new(job_id) ⇒ instance

    Parameters:

    • job_id (Object)

    Returns:

    • (instance)
  • .new(job_id:) ⇒ instance

    Parameters:

    • job_id: (Object)

    Returns:

    • (instance)


16
17
# File 'sig/generated/zizq/ack_processor.rbs', line 16

def self.new: (untyped job_id) -> instance
| (job_id: untyped) -> instance

Instance Method Details

#members[ :job_id ]

Returns:

  • ([ :job_id ])


21
# File 'sig/generated/zizq/ack_processor.rbs', line 21

def members: () -> [ :job_id ]