Class: ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::Customs::CustomsItem
- Inherits:
-
Object
- Object
- ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::Customs::CustomsItem
- Defined in:
- lib/shipengine/domain/rates/get_with_shipment_details.rb
Instance Attribute Summary collapse
-
#country_of_origin ⇒ Object
readonly
Returns the value of attribute country_of_origin.
-
#customs_item_id ⇒ Object
readonly
Returns the value of attribute customs_item_id.
-
#description ⇒ Object
readonly
Returns the value of attribute description.
-
#harmonized_tariff_code ⇒ Object
readonly
Returns the value of attribute harmonized_tariff_code.
-
#quantity ⇒ Object
readonly
Returns the value of attribute quantity.
-
#sku ⇒ Object
readonly
Returns the value of attribute sku.
-
#sku_description ⇒ Object
readonly
Returns the value of attribute sku_description.
-
#unit_of_measure ⇒ Object
readonly
Returns the value of attribute unit_of_measure.
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(customs_item_id:, description:, quantity:, value:, harmonized_tariff_code:, country_of_origin:, unit_of_measure:, sku:, sku_description:) ⇒ CustomsItem
constructor
rubocop:todo Metrics/ParameterLists.
Constructor Details
#initialize(customs_item_id:, description:, quantity:, value:, harmonized_tariff_code:, country_of_origin:, unit_of_measure:, sku:, sku_description:) ⇒ CustomsItem
rubocop:todo Metrics/ParameterLists
122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 122 def initialize(customs_item_id:, description:, quantity:, value:, harmonized_tariff_code:, country_of_origin:, unit_of_measure:, sku:, sku_description:) # rubocop:todo Metrics/ParameterLists @customs_item_id = customs_item_id @description = description @quantity = quantity @value = value @harmonized_tariff_code = harmonized_tariff_code @country_of_origin = country_of_origin @unit_of_measure = unit_of_measure @sku = sku @sku_description = sku_description end |
Instance Attribute Details
#country_of_origin ⇒ Object (readonly)
Returns the value of attribute country_of_origin.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def country_of_origin @country_of_origin end |
#customs_item_id ⇒ Object (readonly)
Returns the value of attribute customs_item_id.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def customs_item_id @customs_item_id end |
#description ⇒ Object (readonly)
Returns the value of attribute description.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def description @description end |
#harmonized_tariff_code ⇒ Object (readonly)
Returns the value of attribute harmonized_tariff_code.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def harmonized_tariff_code @harmonized_tariff_code end |
#quantity ⇒ Object (readonly)
Returns the value of attribute quantity.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def quantity @quantity end |
#sku ⇒ Object (readonly)
Returns the value of attribute sku.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def sku @sku end |
#sku_description ⇒ Object (readonly)
Returns the value of attribute sku_description.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def sku_description @sku_description end |
#unit_of_measure ⇒ Object (readonly)
Returns the value of attribute unit_of_measure.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def unit_of_measure @unit_of_measure end |
#value ⇒ Object (readonly)
Returns the value of attribute value.
120 121 122 |
# File 'lib/shipengine/domain/rates/get_with_shipment_details.rb', line 120 def value @value end |