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

Signature:

  • () -> Integer

Returns:

  • (Object)


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

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

#backtraceObject

Signature:

  • () -> String?

Returns:

  • (Object)


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

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

#dequeued_atObject

Signature:

  • () -> 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

Signature:

  • () -> String?

Returns:

  • (Object)


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

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

#failed_atObject

Signature:

  • () -> Float

Returns:

  • (Object)


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

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

#messageObject

Signature:

  • () -> String

Returns:

  • (Object)


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

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