Class: Worldline::Acquiring::SDK::V1::Domain::ApiTechnicalReversalResponse
- Inherits:
-
Domain::DataObject
- Object
- Domain::DataObject
- Worldline::Acquiring::SDK::V1::Domain::ApiTechnicalReversalResponse
- Defined in:
- lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb
Instance Attribute Summary collapse
-
#operation_id ⇒ String
The current value of operation_id.
-
#responder ⇒ String
The current value of responder.
-
#response_code ⇒ String
The current value of response_code.
-
#response_code_category ⇒ String
The current value of response_code_category.
-
#response_code_description ⇒ String
The current value of response_code_description.
Instance Method Summary collapse
Methods inherited from Domain::DataObject
Instance Attribute Details
#operation_id ⇒ String
Returns the current value of operation_id.
16 17 18 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 16 def operation_id @operation_id end |
#responder ⇒ String
Returns the current value of responder.
16 17 18 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 16 def responder @responder end |
#response_code ⇒ String
Returns the current value of response_code.
16 17 18 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 16 def response_code @response_code end |
#response_code_category ⇒ String
Returns the current value of response_code_category.
16 17 18 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 16 def response_code_category @response_code_category end |
#response_code_description ⇒ String
Returns the current value of response_code_description.
16 17 18 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 16 def response_code_description @response_code_description end |
Instance Method Details
#from_hash(hash) ⇒ Object
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 39 def from_hash(hash) super if hash.has_key? 'operationId' @operation_id = hash['operationId'] end if hash.has_key? 'responder' @responder = hash['responder'] end if hash.has_key? 'responseCode' @response_code = hash['responseCode'] end if hash.has_key? 'responseCodeCategory' @response_code_category = hash['responseCodeCategory'] end if hash.has_key? 'responseCodeDescription' @response_code_description = hash['responseCodeDescription'] end end |
#to_h ⇒ Hash
29 30 31 32 33 34 35 36 37 |
# File 'lib/worldline/acquiring/sdk/v1/domain/api_technical_reversal_response.rb', line 29 def to_h hash = super hash['operationId'] = @operation_id unless @operation_id.nil? hash['responder'] = @responder unless @responder.nil? hash['responseCode'] = @response_code unless @response_code.nil? hash['responseCodeCategory'] = @response_code_category unless @response_code_category.nil? hash['responseCodeDescription'] = @response_code_description unless @response_code_description.nil? hash end |