Class: ShipEngine::Domain::Rates::GetWithShipmentDetails::Response::Customs::CustomsItem

Inherits:
Object
  • Object
show all
Defined in:
lib/shipengine/domain/rates/get_with_shipment_details.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

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_originObject (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_idObject (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

#descriptionObject (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_codeObject (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

#quantityObject (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

#skuObject (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_descriptionObject (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_measureObject (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

#valueObject (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