Class: ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::Item
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::Item
- Defined in:
- lib/shipengine/domain/rates/get_with_shipment_details.rb
Instance Attribute Summary collapse
-
#asin ⇒ Object
readonly
Returns the value of attribute asin.
-
#external_order_id ⇒ Object
readonly
Returns the value of attribute external_order_id.
-
#external_order_item_id ⇒ Object
readonly
Returns the value of attribute external_order_item_id.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#order_source_code ⇒ Object
readonly
Returns the value of attribute order_source_code.
-
#quantity ⇒ Object
readonly
Returns the value of attribute quantity.
-
#sales_order_id ⇒ Object
readonly
Returns the value of attribute sales_order_id.
-
#sales_order_item_id ⇒ Object
readonly
Returns the value of attribute sales_order_item_id.
-
#sku ⇒ Object
readonly
Returns the value of attribute sku.
Instance Method Summary collapse
-
#initialize(name:, sales_order_id:, sales_order_item_id:, quantity:, sku:, external_order_id:, external_order_item_id:, asin:, order_source_code:) ⇒ Item
constructor
rubocop:todo Metrics/ParameterLists.
Constructor Details
#initialize(name:, sales_order_id:, sales_order_item_id:, quantity:, sku:, external_order_id:, external_order_item_id:, asin:, order_source_code:) ⇒ Item
rubocop:todo Metrics/ParameterLists
68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 68 def initialize(name:, sales_order_id:, sales_order_item_id:, quantity:, sku:, external_order_id:, external_order_item_id:, asin:, order_source_code:) # rubocop:todo Metrics/ParameterLists @name = name @sales_order_id = sales_order_id @sales_order_item_id = sales_order_item_id @quantity = quantity @sku = sku @external_order_id = external_order_id @external_order_item_id = external_order_item_id @asin = asin @order_source_code = order_source_code end |
Instance Attribute Details
#asin ⇒ Object (readonly)
Returns the value of attribute asin.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def asin @asin end |
#external_order_id ⇒ Object (readonly)
Returns the value of attribute external_order_id.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def external_order_id @external_order_id end |
#external_order_item_id ⇒ Object (readonly)
Returns the value of attribute external_order_item_id.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def external_order_item_id @external_order_item_id end |
#name ⇒ Object (readonly)
Returns the value of attribute name.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def name @name end |
#order_source_code ⇒ Object (readonly)
Returns the value of attribute order_source_code.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def order_source_code @order_source_code end |
#quantity ⇒ Object (readonly)
Returns the value of attribute quantity.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def quantity @quantity end |
#sales_order_id ⇒ Object (readonly)
Returns the value of attribute sales_order_id.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def sales_order_id @sales_order_id end |
#sales_order_item_id ⇒ Object (readonly)
Returns the value of attribute sales_order_item_id.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def sales_order_item_id @sales_order_item_id end |
#sku ⇒ Object (readonly)
Returns the value of attribute sku.
66 67 68 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 66 def sku @sku end |