Class: Julewire::Core::Diagnostics::CallbackNotifier::Failure
- Inherits:
-
Data
- Object
- Data
- Julewire::Core::Diagnostics::CallbackNotifier::Failure
- Defined in:
- lib/julewire/core/diagnostics/callback_notifier.rb
Instance Attribute Summary collapse
-
#at ⇒ Object
readonly
Returns the value of attribute at.
-
#class_name ⇒ Object
readonly
Returns the value of attribute class_name.
-
#metadata ⇒ Object
readonly
Returns the value of attribute metadata.
Instance Method Summary collapse
Instance Attribute Details
#at ⇒ Object (readonly)
Returns the value of attribute at
14 15 16 |
# File 'lib/julewire/core/diagnostics/callback_notifier.rb', line 14 def at @at end |
#class_name ⇒ Object (readonly)
Returns the value of attribute class_name
14 15 16 |
# File 'lib/julewire/core/diagnostics/callback_notifier.rb', line 14 def class_name @class_name end |
#metadata ⇒ Object (readonly)
Returns the value of attribute metadata
14 15 16 |
# File 'lib/julewire/core/diagnostics/callback_notifier.rb', line 14 def @metadata end |
Instance Method Details
#to_h ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/julewire/core/diagnostics/callback_notifier.rb', line 15 def to_h { action: [:action], at: at, class: class_name, destination: [:destination], phase: [:phase], reason: [:reason] }.compact.freeze end |