Class: Kaisoku::EntityResult
- Inherits:
-
Struct
- Object
- Struct
- Kaisoku::EntityResult
- Defined in:
- lib/kaisoku/entity_result.rb
Instance Attribute Summary collapse
-
#collection_skipped ⇒ Object
Returns the value of attribute collection_skipped.
-
#dependencies ⇒ Object
Returns the value of attribute dependencies.
-
#entity ⇒ Object
Returns the value of attribute entity.
-
#error ⇒ Object
Returns the value of attribute error.
-
#payload ⇒ Object
Returns the value of attribute payload.
Instance Method Summary collapse
Instance Attribute Details
#collection_skipped ⇒ Object
Returns the value of attribute collection_skipped
4 5 6 |
# File 'lib/kaisoku/entity_result.rb', line 4 def collection_skipped @collection_skipped end |
#dependencies ⇒ Object
Returns the value of attribute dependencies
4 5 6 |
# File 'lib/kaisoku/entity_result.rb', line 4 def dependencies @dependencies end |
#entity ⇒ Object
Returns the value of attribute entity
4 5 6 |
# File 'lib/kaisoku/entity_result.rb', line 4 def entity @entity end |
#error ⇒ Object
Returns the value of attribute error
4 5 6 |
# File 'lib/kaisoku/entity_result.rb', line 4 def error @error end |
#payload ⇒ Object
Returns the value of attribute payload
4 5 6 |
# File 'lib/kaisoku/entity_result.rb', line 4 def payload @payload end |
Instance Method Details
#failed? ⇒ Boolean
9 10 11 |
# File 'lib/kaisoku/entity_result.rb', line 9 def failed? payload[:status] == 'failed' || error end |
#passed? ⇒ Boolean
5 6 7 |
# File 'lib/kaisoku/entity_result.rb', line 5 def passed? payload[:status] == 'passed' end |
#status ⇒ Object
13 14 15 16 17 |
# File 'lib/kaisoku/entity_result.rb', line 13 def status return 'error' if error payload[:status] end |