Class: Tikkie::Api::Resources::Error
- Inherits:
-
Object
- Object
- Tikkie::Api::Resources::Error
- Defined in:
- lib/tikkie/api/resources/error.rb
Overview
Error object in non-successful responses.
Instance Attribute Summary collapse
-
#data ⇒ Object
readonly
Returns the value of attribute data.
Instance Method Summary collapse
- #code ⇒ Object
-
#initialize(data) ⇒ Error
constructor
A new instance of Error.
- #message ⇒ Object
- #reference ⇒ Object
- #status ⇒ Object
- #trace_id ⇒ Object
Constructor Details
#initialize(data) ⇒ Error
Returns a new instance of Error.
10 11 12 |
# File 'lib/tikkie/api/resources/error.rb', line 10 def initialize(data) @data = data end |
Instance Attribute Details
#data ⇒ Object (readonly)
Returns the value of attribute data.
8 9 10 |
# File 'lib/tikkie/api/resources/error.rb', line 8 def data @data end |
Instance Method Details
#code ⇒ Object
14 15 16 |
# File 'lib/tikkie/api/resources/error.rb', line 14 def code data[:code] end |
#message ⇒ Object
18 19 20 |
# File 'lib/tikkie/api/resources/error.rb', line 18 def data[:message] end |
#reference ⇒ Object
22 23 24 |
# File 'lib/tikkie/api/resources/error.rb', line 22 def reference data[:reference] end |
#status ⇒ Object
26 27 28 |
# File 'lib/tikkie/api/resources/error.rb', line 26 def status data[:status] end |
#trace_id ⇒ Object
30 31 32 |
# File 'lib/tikkie/api/resources/error.rb', line 30 def trace_id data[:traceId] end |