Class: Peddler::APIs::OrdersV0::OrderItem
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::OrdersV0::OrderItem
- Defined in:
- sig/peddler/apis/orders_v0.rbs
Instance Attribute Summary collapse
-
#amazon_programs ⇒ Peddler::APIs::OrdersV0::AmazonPrograms?
readonly
Returns the value of attribute amazon_programs.
-
#asin ⇒ String
readonly
Returns the value of attribute asin.
-
#associated_items ⇒ Array[Peddler::APIs::OrdersV0::AssociatedItem]?
readonly
Returns the value of attribute associated_items.
-
#buyer_info ⇒ Peddler::APIs::OrdersV0::ItemBuyerInfo?
readonly
Returns the value of attribute buyer_info.
-
#buyer_requested_cancel ⇒ Peddler::APIs::OrdersV0::BuyerRequestedCancel?
readonly
Returns the value of attribute buyer_requested_cancel.
-
#cod_fee ⇒ Peddler::Money?
readonly
Returns the value of attribute cod_fee.
-
#cod_fee_discount ⇒ Peddler::Money?
readonly
Returns the value of attribute cod_fee_discount.
-
#condition_id ⇒ String?
readonly
Returns the value of attribute condition_id.
-
#condition_note ⇒ String?
readonly
Returns the value of attribute condition_note.
-
#condition_subtype_id ⇒ String?
readonly
Returns the value of attribute condition_subtype_id.
-
#deemed_reseller_category ⇒ String?
readonly
Returns the value of attribute deemed_reseller_category.
-
#ioss_number ⇒ String?
readonly
Returns the value of attribute ioss_number.
-
#is_gift ⇒ String?
readonly
Returns the value of attribute is_gift.
-
#item_price ⇒ Peddler::Money?
readonly
Returns the value of attribute item_price.
-
#item_tax ⇒ Peddler::Money?
readonly
Returns the value of attribute item_tax.
-
#measurement ⇒ Peddler::APIs::OrdersV0::Measurement?
readonly
Returns the value of attribute measurement.
-
#order_item_id ⇒ String
readonly
Returns the value of attribute order_item_id.
-
#points_granted ⇒ Peddler::APIs::OrdersV0::PointsGrantedDetail?
readonly
Returns the value of attribute points_granted.
-
#price_designation ⇒ String?
readonly
Returns the value of attribute price_designation.
-
#product_info ⇒ Peddler::APIs::OrdersV0::ProductInfoDetail?
readonly
Returns the value of attribute product_info.
-
#promotion_discount ⇒ Peddler::Money?
readonly
Returns the value of attribute promotion_discount.
-
#promotion_discount_tax ⇒ Peddler::Money?
readonly
Returns the value of attribute promotion_discount_tax.
-
#promotion_ids ⇒ Array[String]?
readonly
Returns the value of attribute promotion_ids.
-
#quantity_ordered ⇒ Integer
readonly
Returns the value of attribute quantity_ordered.
-
#quantity_shipped ⇒ Integer?
readonly
Returns the value of attribute quantity_shipped.
-
#scheduled_delivery_end_date ⇒ String?
readonly
Returns the value of attribute scheduled_delivery_end_date.
-
#scheduled_delivery_start_date ⇒ String?
readonly
Returns the value of attribute scheduled_delivery_start_date.
-
#seller_sku ⇒ String?
readonly
Returns the value of attribute seller_sku.
-
#serial_number_required ⇒ Boolean?
readonly
Returns the value of attribute serial_number_required.
-
#serial_numbers ⇒ Array[String]?
readonly
Returns the value of attribute serial_numbers.
-
#shipping_constraints ⇒ Peddler::APIs::OrdersV0::ShippingConstraints?
readonly
Returns the value of attribute shipping_constraints.
-
#shipping_discount ⇒ Peddler::Money?
readonly
Returns the value of attribute shipping_discount.
-
#shipping_discount_tax ⇒ Peddler::Money?
readonly
Returns the value of attribute shipping_discount_tax.
-
#shipping_price ⇒ Peddler::Money?
readonly
Returns the value of attribute shipping_price.
-
#shipping_tax ⇒ Peddler::Money?
readonly
Returns the value of attribute shipping_tax.
-
#store_chain_store_id ⇒ String?
readonly
Returns the value of attribute store_chain_store_id.
-
#substitution_preferences ⇒ Peddler::APIs::OrdersV0::SubstitutionPreferences?
readonly
Returns the value of attribute substitution_preferences.
-
#tax_collection ⇒ Peddler::APIs::OrdersV0::TaxCollection?
readonly
Returns the value of attribute tax_collection.
-
#title ⇒ String?
readonly
Returns the value of attribute title.
-
#transparency ⇒ Boolean?
readonly
Returns the value of attribute transparency.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::OrdersV0::OrderItem
Instance Method Summary collapse
-
#members ⇒ [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
-
#serial_number_required? ⇒ Boolean
-
#to_h ⇒ { asin: String, order_item_id: String, quantity_ordered: Integer, amazon_programs: Peddler::APIs::OrdersV0::AmazonPrograms?, associated_items: Array[Peddler::APIs::OrdersV0::AssociatedItem]?, buyer_info: Peddler::APIs::OrdersV0::ItemBuyerInfo?, buyer_requested_cancel: Peddler::APIs::OrdersV0::BuyerRequestedCancel?, cod_fee: Peddler::Money?, cod_fee_discount: Peddler::Money?, condition_id: String?, condition_note: String?, condition_subtype_id: String?, deemed_reseller_category: String?, ioss_number: String?, is_gift: String?, transparency: bool?, item_price: Peddler::Money?, item_tax: Peddler::Money?, measurement: Peddler::APIs::OrdersV0::Measurement?, points_granted: Peddler::APIs::OrdersV0::PointsGrantedDetail?, price_designation: String?, product_info: Peddler::APIs::OrdersV0::ProductInfoDetail?, promotion_discount: Peddler::Money?, promotion_discount_tax: Peddler::Money?, promotion_ids: Array[String]?, quantity_shipped: Integer?, scheduled_delivery_end_date: String?, scheduled_delivery_start_date: String?, seller_sku: String?, serial_number_required: bool?, serial_numbers: Array[String]?, shipping_constraints: Peddler::APIs::OrdersV0::ShippingConstraints?, shipping_discount: Peddler::Money?, shipping_discount_tax: Peddler::Money?, shipping_price: Peddler::Money?, shipping_tax: Peddler::Money?, store_chain_store_id: String?, substitution_preferences: Peddler::APIs::OrdersV0::SubstitutionPreferences?, tax_collection: Peddler::APIs::OrdersV0::TaxCollection?, title: String? }
-
#transparency? ⇒ Boolean
Instance Attribute Details
#amazon_programs ⇒ Peddler::APIs::OrdersV0::AmazonPrograms? (readonly)
Returns the value of attribute amazon_programs.
731 732 733 |
# File 'sig/peddler/apis/orders_v0.rbs', line 731 def amazon_programs @amazon_programs end |
#asin ⇒ String (readonly)
Returns the value of attribute asin.
732 733 734 |
# File 'sig/peddler/apis/orders_v0.rbs', line 732 def asin @asin end |
#associated_items ⇒ Array[Peddler::APIs::OrdersV0::AssociatedItem]? (readonly)
Returns the value of attribute associated_items.
733 734 735 |
# File 'sig/peddler/apis/orders_v0.rbs', line 733 def associated_items @associated_items end |
#buyer_info ⇒ Peddler::APIs::OrdersV0::ItemBuyerInfo? (readonly)
Returns the value of attribute buyer_info.
734 735 736 |
# File 'sig/peddler/apis/orders_v0.rbs', line 734 def buyer_info @buyer_info end |
#buyer_requested_cancel ⇒ Peddler::APIs::OrdersV0::BuyerRequestedCancel? (readonly)
Returns the value of attribute buyer_requested_cancel.
735 736 737 |
# File 'sig/peddler/apis/orders_v0.rbs', line 735 def buyer_requested_cancel @buyer_requested_cancel end |
#cod_fee ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee.
736 737 738 |
# File 'sig/peddler/apis/orders_v0.rbs', line 736 def cod_fee @cod_fee end |
#cod_fee_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee_discount.
737 738 739 |
# File 'sig/peddler/apis/orders_v0.rbs', line 737 def cod_fee_discount @cod_fee_discount end |
#condition_id ⇒ String? (readonly)
Returns the value of attribute condition_id.
738 739 740 |
# File 'sig/peddler/apis/orders_v0.rbs', line 738 def condition_id @condition_id end |
#condition_note ⇒ String? (readonly)
Returns the value of attribute condition_note.
739 740 741 |
# File 'sig/peddler/apis/orders_v0.rbs', line 739 def condition_note @condition_note end |
#condition_subtype_id ⇒ String? (readonly)
Returns the value of attribute condition_subtype_id.
740 741 742 |
# File 'sig/peddler/apis/orders_v0.rbs', line 740 def condition_subtype_id @condition_subtype_id end |
#deemed_reseller_category ⇒ String? (readonly)
Returns the value of attribute deemed_reseller_category.
741 742 743 |
# File 'sig/peddler/apis/orders_v0.rbs', line 741 def deemed_reseller_category @deemed_reseller_category end |
#ioss_number ⇒ String? (readonly)
Returns the value of attribute ioss_number.
742 743 744 |
# File 'sig/peddler/apis/orders_v0.rbs', line 742 def ioss_number @ioss_number end |
#is_gift ⇒ String? (readonly)
Returns the value of attribute is_gift.
743 744 745 |
# File 'sig/peddler/apis/orders_v0.rbs', line 743 def is_gift @is_gift end |
#item_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_price.
744 745 746 |
# File 'sig/peddler/apis/orders_v0.rbs', line 744 def item_price @item_price end |
#item_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_tax.
745 746 747 |
# File 'sig/peddler/apis/orders_v0.rbs', line 745 def item_tax @item_tax end |
#measurement ⇒ Peddler::APIs::OrdersV0::Measurement? (readonly)
Returns the value of attribute measurement.
746 747 748 |
# File 'sig/peddler/apis/orders_v0.rbs', line 746 def measurement @measurement end |
#order_item_id ⇒ String (readonly)
Returns the value of attribute order_item_id.
747 748 749 |
# File 'sig/peddler/apis/orders_v0.rbs', line 747 def order_item_id @order_item_id end |
#points_granted ⇒ Peddler::APIs::OrdersV0::PointsGrantedDetail? (readonly)
Returns the value of attribute points_granted.
748 749 750 |
# File 'sig/peddler/apis/orders_v0.rbs', line 748 def points_granted @points_granted end |
#price_designation ⇒ String? (readonly)
Returns the value of attribute price_designation.
749 750 751 |
# File 'sig/peddler/apis/orders_v0.rbs', line 749 def price_designation @price_designation end |
#product_info ⇒ Peddler::APIs::OrdersV0::ProductInfoDetail? (readonly)
Returns the value of attribute product_info.
750 751 752 |
# File 'sig/peddler/apis/orders_v0.rbs', line 750 def product_info @product_info end |
#promotion_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount.
751 752 753 |
# File 'sig/peddler/apis/orders_v0.rbs', line 751 def promotion_discount @promotion_discount end |
#promotion_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount_tax.
752 753 754 |
# File 'sig/peddler/apis/orders_v0.rbs', line 752 def promotion_discount_tax @promotion_discount_tax end |
#promotion_ids ⇒ Array[String]? (readonly)
Returns the value of attribute promotion_ids.
753 754 755 |
# File 'sig/peddler/apis/orders_v0.rbs', line 753 def promotion_ids @promotion_ids end |
#quantity_ordered ⇒ Integer (readonly)
Returns the value of attribute quantity_ordered.
754 755 756 |
# File 'sig/peddler/apis/orders_v0.rbs', line 754 def quantity_ordered @quantity_ordered end |
#quantity_shipped ⇒ Integer? (readonly)
Returns the value of attribute quantity_shipped.
755 756 757 |
# File 'sig/peddler/apis/orders_v0.rbs', line 755 def quantity_shipped @quantity_shipped end |
#scheduled_delivery_end_date ⇒ String? (readonly)
Returns the value of attribute scheduled_delivery_end_date.
756 757 758 |
# File 'sig/peddler/apis/orders_v0.rbs', line 756 def scheduled_delivery_end_date @scheduled_delivery_end_date end |
#scheduled_delivery_start_date ⇒ String? (readonly)
Returns the value of attribute scheduled_delivery_start_date.
757 758 759 |
# File 'sig/peddler/apis/orders_v0.rbs', line 757 def scheduled_delivery_start_date @scheduled_delivery_start_date end |
#seller_sku ⇒ String? (readonly)
Returns the value of attribute seller_sku.
758 759 760 |
# File 'sig/peddler/apis/orders_v0.rbs', line 758 def seller_sku @seller_sku end |
#serial_number_required ⇒ Boolean? (readonly)
Returns the value of attribute serial_number_required.
759 760 761 |
# File 'sig/peddler/apis/orders_v0.rbs', line 759 def serial_number_required @serial_number_required end |
#serial_numbers ⇒ Array[String]? (readonly)
Returns the value of attribute serial_numbers.
760 761 762 |
# File 'sig/peddler/apis/orders_v0.rbs', line 760 def serial_numbers @serial_numbers end |
#shipping_constraints ⇒ Peddler::APIs::OrdersV0::ShippingConstraints? (readonly)
Returns the value of attribute shipping_constraints.
761 762 763 |
# File 'sig/peddler/apis/orders_v0.rbs', line 761 def shipping_constraints @shipping_constraints end |
#shipping_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount.
762 763 764 |
# File 'sig/peddler/apis/orders_v0.rbs', line 762 def shipping_discount @shipping_discount end |
#shipping_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount_tax.
763 764 765 |
# File 'sig/peddler/apis/orders_v0.rbs', line 763 def shipping_discount_tax @shipping_discount_tax end |
#shipping_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_price.
764 765 766 |
# File 'sig/peddler/apis/orders_v0.rbs', line 764 def shipping_price @shipping_price end |
#shipping_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_tax.
765 766 767 |
# File 'sig/peddler/apis/orders_v0.rbs', line 765 def shipping_tax @shipping_tax end |
#store_chain_store_id ⇒ String? (readonly)
Returns the value of attribute store_chain_store_id.
766 767 768 |
# File 'sig/peddler/apis/orders_v0.rbs', line 766 def store_chain_store_id @store_chain_store_id end |
#substitution_preferences ⇒ Peddler::APIs::OrdersV0::SubstitutionPreferences? (readonly)
Returns the value of attribute substitution_preferences.
767 768 769 |
# File 'sig/peddler/apis/orders_v0.rbs', line 767 def substitution_preferences @substitution_preferences end |
#tax_collection ⇒ Peddler::APIs::OrdersV0::TaxCollection? (readonly)
Returns the value of attribute tax_collection.
768 769 770 |
# File 'sig/peddler/apis/orders_v0.rbs', line 768 def tax_collection @tax_collection end |
#title ⇒ String? (readonly)
Returns the value of attribute title.
769 770 771 |
# File 'sig/peddler/apis/orders_v0.rbs', line 769 def title @title end |
#transparency ⇒ Boolean? (readonly)
Returns the value of attribute transparency.
770 771 772 |
# File 'sig/peddler/apis/orders_v0.rbs', line 770 def transparency @transparency end |
Class Method Details
.[](asin:, order_item_id:, quantity_ordered:, amazon_programs:, associated_items:, buyer_info:, buyer_requested_cancel:, cod_fee:, cod_fee_discount:, condition_id:, condition_note:, condition_subtype_id:, deemed_reseller_category:, ioss_number:, is_gift:, transparency:, item_price:, item_tax:, measurement:, points_granted:, price_designation:, product_info:, promotion_discount:, promotion_discount_tax:, promotion_ids:, quantity_shipped:, scheduled_delivery_end_date:, scheduled_delivery_start_date:, seller_sku:, serial_number_required:, serial_numbers:, shipping_constraints:, shipping_discount:, shipping_discount_tax:, shipping_price:, shipping_tax:, store_chain_store_id:, substitution_preferences:, tax_collection:, title:) ⇒ Peddler::APIs::OrdersV0::OrderItem .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30, arg31, arg32, arg33, arg34, arg35, arg36, arg37, arg38, arg39) ⇒ Peddler::APIs::OrdersV0::OrderItem
724 725 |
# File 'sig/peddler/apis/orders_v0.rbs', line 724
def self.[]: (asin: String, order_item_id: String, quantity_ordered: Integer, ?amazon_programs: Peddler::APIs::OrdersV0::AmazonPrograms?, ?associated_items: Array[Peddler::APIs::OrdersV0::AssociatedItem]?, ?buyer_info: Peddler::APIs::OrdersV0::ItemBuyerInfo?, ?buyer_requested_cancel: Peddler::APIs::OrdersV0::BuyerRequestedCancel?, ?cod_fee: Peddler::Money?, ?cod_fee_discount: Peddler::Money?, ?condition_id: String?, ?condition_note: String?, ?condition_subtype_id: String?, ?deemed_reseller_category: String?, ?ioss_number: String?, ?is_gift: String?, ?transparency: bool?, ?item_price: Peddler::Money?, ?item_tax: Peddler::Money?, ?measurement: Peddler::APIs::OrdersV0::Measurement?, ?points_granted: Peddler::APIs::OrdersV0::PointsGrantedDetail?, ?price_designation: String?, ?product_info: Peddler::APIs::OrdersV0::ProductInfoDetail?, ?promotion_discount: Peddler::Money?, ?promotion_discount_tax: Peddler::Money?, ?promotion_ids: Array[String]?, ?quantity_shipped: Integer?, ?scheduled_delivery_end_date: String?, ?scheduled_delivery_start_date: String?, ?seller_sku: String?, ?serial_number_required: bool?, ?serial_numbers: Array[String]?, ?shipping_constraints: Peddler::APIs::OrdersV0::ShippingConstraints?, ?shipping_discount: Peddler::Money?, ?shipping_discount_tax: Peddler::Money?, ?shipping_price: Peddler::Money?, ?shipping_tax: Peddler::Money?, ?store_chain_store_id: String?, ?substitution_preferences: Peddler::APIs::OrdersV0::SubstitutionPreferences?, ?tax_collection: Peddler::APIs::OrdersV0::TaxCollection?, ?title: String?) -> Peddler::APIs::OrdersV0::OrderItem
| (String, String, Integer, Peddler::APIs::OrdersV0::AmazonPrograms?, Array[Peddler::APIs::OrdersV0::AssociatedItem]?, Peddler::APIs::OrdersV0::ItemBuyerInfo?, Peddler::APIs::OrdersV0::BuyerRequestedCancel?, Peddler::Money?, Peddler::Money?, String?, String?, String?, String?, String?, String?, bool?, Peddler::Money?, Peddler::Money?, Peddler::APIs::OrdersV0::Measurement?, Peddler::APIs::OrdersV0::PointsGrantedDetail?, String?, Peddler::APIs::OrdersV0::ProductInfoDetail?, Peddler::Money?, Peddler::Money?, Array[String]?, Integer?, String?, String?, String?, bool?, Array[String]?, Peddler::APIs::OrdersV0::ShippingConstraints?, Peddler::Money?, Peddler::Money?, Peddler::Money?, Peddler::Money?, String?, Peddler::APIs::OrdersV0::SubstitutionPreferences?, Peddler::APIs::OrdersV0::TaxCollection?, String?) -> Peddler::APIs::OrdersV0::OrderItem
|
.members ⇒ [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
727 |
# File 'sig/peddler/apis/orders_v0.rbs', line 727
def self.members: () -> [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
|
.new(asin:, order_item_id:, quantity_ordered:, amazon_programs:, associated_items:, buyer_info:, buyer_requested_cancel:, cod_fee:, cod_fee_discount:, condition_id:, condition_note:, condition_subtype_id:, deemed_reseller_category:, ioss_number:, is_gift:, transparency:, item_price:, item_tax:, measurement:, points_granted:, price_designation:, product_info:, promotion_discount:, promotion_discount_tax:, promotion_ids:, quantity_shipped:, scheduled_delivery_end_date:, scheduled_delivery_start_date:, seller_sku:, serial_number_required:, serial_numbers:, shipping_constraints:, shipping_discount:, shipping_discount_tax:, shipping_price:, shipping_tax:, store_chain_store_id:, substitution_preferences:, tax_collection:, title:) ⇒ Peddler::APIs::OrdersV0::OrderItem .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30, arg31, arg32, arg33, arg34, arg35, arg36, arg37, arg38, arg39) ⇒ Peddler::APIs::OrdersV0::OrderItem
722 723 |
# File 'sig/peddler/apis/orders_v0.rbs', line 722
def self.new: (asin: String, order_item_id: String, quantity_ordered: Integer, ?amazon_programs: Peddler::APIs::OrdersV0::AmazonPrograms?, ?associated_items: Array[Peddler::APIs::OrdersV0::AssociatedItem]?, ?buyer_info: Peddler::APIs::OrdersV0::ItemBuyerInfo?, ?buyer_requested_cancel: Peddler::APIs::OrdersV0::BuyerRequestedCancel?, ?cod_fee: Peddler::Money?, ?cod_fee_discount: Peddler::Money?, ?condition_id: String?, ?condition_note: String?, ?condition_subtype_id: String?, ?deemed_reseller_category: String?, ?ioss_number: String?, ?is_gift: String?, ?transparency: bool?, ?item_price: Peddler::Money?, ?item_tax: Peddler::Money?, ?measurement: Peddler::APIs::OrdersV0::Measurement?, ?points_granted: Peddler::APIs::OrdersV0::PointsGrantedDetail?, ?price_designation: String?, ?product_info: Peddler::APIs::OrdersV0::ProductInfoDetail?, ?promotion_discount: Peddler::Money?, ?promotion_discount_tax: Peddler::Money?, ?promotion_ids: Array[String]?, ?quantity_shipped: Integer?, ?scheduled_delivery_end_date: String?, ?scheduled_delivery_start_date: String?, ?seller_sku: String?, ?serial_number_required: bool?, ?serial_numbers: Array[String]?, ?shipping_constraints: Peddler::APIs::OrdersV0::ShippingConstraints?, ?shipping_discount: Peddler::Money?, ?shipping_discount_tax: Peddler::Money?, ?shipping_price: Peddler::Money?, ?shipping_tax: Peddler::Money?, ?store_chain_store_id: String?, ?substitution_preferences: Peddler::APIs::OrdersV0::SubstitutionPreferences?, ?tax_collection: Peddler::APIs::OrdersV0::TaxCollection?, ?title: String?) -> Peddler::APIs::OrdersV0::OrderItem
| (String, String, Integer, Peddler::APIs::OrdersV0::AmazonPrograms?, Array[Peddler::APIs::OrdersV0::AssociatedItem]?, Peddler::APIs::OrdersV0::ItemBuyerInfo?, Peddler::APIs::OrdersV0::BuyerRequestedCancel?, Peddler::Money?, Peddler::Money?, String?, String?, String?, String?, String?, String?, bool?, Peddler::Money?, Peddler::Money?, Peddler::APIs::OrdersV0::Measurement?, Peddler::APIs::OrdersV0::PointsGrantedDetail?, String?, Peddler::APIs::OrdersV0::ProductInfoDetail?, Peddler::Money?, Peddler::Money?, Array[String]?, Integer?, String?, String?, String?, bool?, Array[String]?, Peddler::APIs::OrdersV0::ShippingConstraints?, Peddler::Money?, Peddler::Money?, Peddler::Money?, Peddler::Money?, String?, Peddler::APIs::OrdersV0::SubstitutionPreferences?, Peddler::APIs::OrdersV0::TaxCollection?, String?) -> Peddler::APIs::OrdersV0::OrderItem
|
.parse ⇒ Peddler::APIs::OrdersV0::OrderItem
729 |
# File 'sig/peddler/apis/orders_v0.rbs', line 729
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::OrdersV0::OrderItem
|
Instance Method Details
#members ⇒ [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
772 |
# File 'sig/peddler/apis/orders_v0.rbs', line 772
def members: () -> [ :asin, :order_item_id, :quantity_ordered, :amazon_programs, :associated_items, :buyer_info, :buyer_requested_cancel, :cod_fee, :cod_fee_discount, :condition_id, :condition_note, :condition_subtype_id, :deemed_reseller_category, :ioss_number, :is_gift, :transparency, :item_price, :item_tax, :measurement, :points_granted, :price_designation, :product_info, :promotion_discount, :promotion_discount_tax, :promotion_ids, :quantity_shipped, :scheduled_delivery_end_date, :scheduled_delivery_start_date, :seller_sku, :serial_number_required, :serial_numbers, :shipping_constraints, :shipping_discount, :shipping_discount_tax, :shipping_price, :shipping_tax, :store_chain_store_id, :substitution_preferences, :tax_collection, :title ]
|
#serial_number_required? ⇒ Boolean
773 |
# File 'sig/peddler/apis/orders_v0.rbs', line 773
def serial_number_required?: () -> bool
|
#to_h ⇒ { asin: String, order_item_id: String, quantity_ordered: Integer, amazon_programs: Peddler::APIs::OrdersV0::AmazonPrograms?, associated_items: Array[Peddler::APIs::OrdersV0::AssociatedItem]?, buyer_info: Peddler::APIs::OrdersV0::ItemBuyerInfo?, buyer_requested_cancel: Peddler::APIs::OrdersV0::BuyerRequestedCancel?, cod_fee: Peddler::Money?, cod_fee_discount: Peddler::Money?, condition_id: String?, condition_note: String?, condition_subtype_id: String?, deemed_reseller_category: String?, ioss_number: String?, is_gift: String?, transparency: bool?, item_price: Peddler::Money?, item_tax: Peddler::Money?, measurement: Peddler::APIs::OrdersV0::Measurement?, points_granted: Peddler::APIs::OrdersV0::PointsGrantedDetail?, price_designation: String?, product_info: Peddler::APIs::OrdersV0::ProductInfoDetail?, promotion_discount: Peddler::Money?, promotion_discount_tax: Peddler::Money?, promotion_ids: Array[String]?, quantity_shipped: Integer?, scheduled_delivery_end_date: String?, scheduled_delivery_start_date: String?, seller_sku: String?, serial_number_required: bool?, serial_numbers: Array[String]?, shipping_constraints: Peddler::APIs::OrdersV0::ShippingConstraints?, shipping_discount: Peddler::Money?, shipping_discount_tax: Peddler::Money?, shipping_price: Peddler::Money?, shipping_tax: Peddler::Money?, store_chain_store_id: String?, substitution_preferences: Peddler::APIs::OrdersV0::SubstitutionPreferences?, tax_collection: Peddler::APIs::OrdersV0::TaxCollection?, title: String? }
774 |
# File 'sig/peddler/apis/orders_v0.rbs', line 774
def to_h: () -> { asin: String, order_item_id: String, quantity_ordered: Integer, amazon_programs: Peddler::APIs::OrdersV0::AmazonPrograms?, associated_items: Array[Peddler::APIs::OrdersV0::AssociatedItem]?, buyer_info: Peddler::APIs::OrdersV0::ItemBuyerInfo?, buyer_requested_cancel: Peddler::APIs::OrdersV0::BuyerRequestedCancel?, cod_fee: Peddler::Money?, cod_fee_discount: Peddler::Money?, condition_id: String?, condition_note: String?, condition_subtype_id: String?, deemed_reseller_category: String?, ioss_number: String?, is_gift: String?, transparency: bool?, item_price: Peddler::Money?, item_tax: Peddler::Money?, measurement: Peddler::APIs::OrdersV0::Measurement?, points_granted: Peddler::APIs::OrdersV0::PointsGrantedDetail?, price_designation: String?, product_info: Peddler::APIs::OrdersV0::ProductInfoDetail?, promotion_discount: Peddler::Money?, promotion_discount_tax: Peddler::Money?, promotion_ids: Array[String]?, quantity_shipped: Integer?, scheduled_delivery_end_date: String?, scheduled_delivery_start_date: String?, seller_sku: String?, serial_number_required: bool?, serial_numbers: Array[String]?, shipping_constraints: Peddler::APIs::OrdersV0::ShippingConstraints?, shipping_discount: Peddler::Money?, shipping_discount_tax: Peddler::Money?, shipping_price: Peddler::Money?, shipping_tax: Peddler::Money?, store_chain_store_id: String?, substitution_preferences: Peddler::APIs::OrdersV0::SubstitutionPreferences?, tax_collection: Peddler::APIs::OrdersV0::TaxCollection?, title: String? }
|
#transparency? ⇒ Boolean
775 |
# File 'sig/peddler/apis/orders_v0.rbs', line 775
def transparency?: () -> bool
|