Class: Zizq::Resources::ErrorRecord

Inherits:
Resource
  • Object
show all
Defined in:
lib/zizq/resources/error_record.rb,
sig/generated/zizq/resources/error_record.rbs

Overview

Typed wrapper around a single error record from the job error history.

Instance Attribute Summary

Attributes inherited from Resource

#client

Instance Method Summary collapse

Methods inherited from Resource

#initialize, #inspect, #ms_to_seconds, #to_h

Constructor Details

This class inherits a constructor from Zizq::Resources::Resource

Instance Method Details

#attemptObject

: () -> Integer

Returns:

  • (Object)


11
# File 'lib/zizq/resources/error_record.rb', line 11

def attempt     = @data["attempt"]     #: () -> Integer

#backtraceObject

: () -> String?

Returns:

  • (Object)


14
# File 'lib/zizq/resources/error_record.rb', line 14

def backtrace   = @data["backtrace"]   #: () -> String?

#dequeued_atObject

: () -> Float

Returns:

  • (Object)


15
# File 'lib/zizq/resources/error_record.rb', line 15

def dequeued_at = ms_to_seconds(@data["dequeued_at"]) #: () -> Float

#error_typeObject

: () -> String?

Returns:

  • (Object)


13
# File 'lib/zizq/resources/error_record.rb', line 13

def error_type  = @data["error_type"]  #: () -> String?

#failed_atObject

: () -> Float

Returns:

  • (Object)


16
# File 'lib/zizq/resources/error_record.rb', line 16

def failed_at   = ms_to_seconds(@data["failed_at"])   #: () -> Float

#messageObject

: () -> String

Returns:

  • (Object)


12
# File 'lib/zizq/resources/error_record.rb', line 12

def message     = @data["message"]     #: () -> String