Class: Allorails::Response::ProductDetailResponse

Inherits:
ApiMappingResponse show all
Defined in:
lib/allorails/response/product_detail_response.rb

Overview

Class defining a product detail request’s response

Instance Attribute Summary

Attributes inherited from ApiMappingResponse

#xml

Instance Method Summary collapse

Methods inherited from ApiMappingResponse

#_verify, attribute_reader, #initialize, node_reader

Methods inherited from ApiResponse

#_verify, #initialize

Constructor Details

This class inherits a constructor from Allorails::Response::ApiMappingResponse

Instance Method Details

#access_typeObject

Provides access type

@return (string) access type


14
# File 'lib/allorails/response/product_detail_response.rb', line 14

node_reader :access_type

#creation_dateObject

Provides the creation date

@return (datetime.datetime) Creation date


18
# File 'lib/allorails/response/product_detail_response.rb', line 18

node_reader :creation_date, DateTime

#error_urlObject

Provides the error url

@return (string) error url


42
# File 'lib/allorails/response/product_detail_response.rb', line 42

node_reader :error_url

#expected_number_of_codesObject

Provides the expected number of codes

@return (int) expected number of codes


30
# File 'lib/allorails/response/product_detail_response.rb', line 30

node_reader :expected_number_of_codes, Integer

#forward_urlObject

Provides the forward url

@return (string) forward url


38
# File 'lib/allorails/response/product_detail_response.rb', line 38

node_reader :forward_url

#idObject

Provides the product id

@return (int) product id


6
# File 'lib/allorails/response/product_detail_response.rb', line 6

node_reader :id, Integer

#keyObject

Provides the product key

@return (string) product key


10
# File 'lib/allorails/response/product_detail_response.rb', line 10

node_reader :key

#nameObject

Provides the product name

@return (string) product name


22
# File 'lib/allorails/response/product_detail_response.rb', line 22

node_reader :name

#notification_urlObject

Provides the notification url

@return (string) notification url


46
# File 'lib/allorails/response/product_detail_response.rb', line 46

node_reader :notification_url

#purchase_urlObject

Provides the purchase url

@return (string) purchase url


34
# File 'lib/allorails/response/product_detail_response.rb', line 34

node_reader :purchase_url

#websiteObject

Provides the website

@return (Website) website


26
# File 'lib/allorails/response/product_detail_response.rb', line 26

node_reader :website, Allorails::Website