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.
672 673 674 |
# File 'sig/peddler/apis/orders_v0.rbs', line 672 def amazon_programs @amazon_programs end |
#asin ⇒ String (readonly)
Returns the value of attribute asin.
673 674 675 |
# File 'sig/peddler/apis/orders_v0.rbs', line 673 def asin @asin end |
#associated_items ⇒ Array[Peddler::APIs::OrdersV0::AssociatedItem]? (readonly)
Returns the value of attribute associated_items.
674 675 676 |
# File 'sig/peddler/apis/orders_v0.rbs', line 674 def associated_items @associated_items end |
#buyer_info ⇒ Peddler::APIs::OrdersV0::ItemBuyerInfo? (readonly)
Returns the value of attribute buyer_info.
675 676 677 |
# File 'sig/peddler/apis/orders_v0.rbs', line 675 def buyer_info @buyer_info end |
#buyer_requested_cancel ⇒ Peddler::APIs::OrdersV0::BuyerRequestedCancel? (readonly)
Returns the value of attribute buyer_requested_cancel.
676 677 678 |
# File 'sig/peddler/apis/orders_v0.rbs', line 676 def buyer_requested_cancel @buyer_requested_cancel end |
#cod_fee ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee.
677 678 679 |
# File 'sig/peddler/apis/orders_v0.rbs', line 677 def cod_fee @cod_fee end |
#cod_fee_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee_discount.
678 679 680 |
# File 'sig/peddler/apis/orders_v0.rbs', line 678 def cod_fee_discount @cod_fee_discount end |
#condition_id ⇒ String? (readonly)
Returns the value of attribute condition_id.
679 680 681 |
# File 'sig/peddler/apis/orders_v0.rbs', line 679 def condition_id @condition_id end |
#condition_note ⇒ String? (readonly)
Returns the value of attribute condition_note.
680 681 682 |
# File 'sig/peddler/apis/orders_v0.rbs', line 680 def condition_note @condition_note end |
#condition_subtype_id ⇒ String? (readonly)
Returns the value of attribute condition_subtype_id.
681 682 683 |
# File 'sig/peddler/apis/orders_v0.rbs', line 681 def condition_subtype_id @condition_subtype_id end |
#deemed_reseller_category ⇒ String? (readonly)
Returns the value of attribute deemed_reseller_category.
682 683 684 |
# File 'sig/peddler/apis/orders_v0.rbs', line 682 def deemed_reseller_category @deemed_reseller_category end |
#ioss_number ⇒ String? (readonly)
Returns the value of attribute ioss_number.
683 684 685 |
# File 'sig/peddler/apis/orders_v0.rbs', line 683 def ioss_number @ioss_number end |
#is_gift ⇒ String? (readonly)
Returns the value of attribute is_gift.
684 685 686 |
# File 'sig/peddler/apis/orders_v0.rbs', line 684 def is_gift @is_gift end |
#item_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_price.
685 686 687 |
# File 'sig/peddler/apis/orders_v0.rbs', line 685 def item_price @item_price end |
#item_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_tax.
686 687 688 |
# File 'sig/peddler/apis/orders_v0.rbs', line 686 def item_tax @item_tax end |
#measurement ⇒ Peddler::APIs::OrdersV0::Measurement? (readonly)
Returns the value of attribute measurement.
687 688 689 |
# File 'sig/peddler/apis/orders_v0.rbs', line 687 def measurement @measurement end |
#order_item_id ⇒ String (readonly)
Returns the value of attribute order_item_id.
688 689 690 |
# File 'sig/peddler/apis/orders_v0.rbs', line 688 def order_item_id @order_item_id end |
#points_granted ⇒ Peddler::APIs::OrdersV0::PointsGrantedDetail? (readonly)
Returns the value of attribute points_granted.
689 690 691 |
# File 'sig/peddler/apis/orders_v0.rbs', line 689 def points_granted @points_granted end |
#price_designation ⇒ String? (readonly)
Returns the value of attribute price_designation.
690 691 692 |
# File 'sig/peddler/apis/orders_v0.rbs', line 690 def price_designation @price_designation end |
#product_info ⇒ Peddler::APIs::OrdersV0::ProductInfoDetail? (readonly)
Returns the value of attribute product_info.
691 692 693 |
# File 'sig/peddler/apis/orders_v0.rbs', line 691 def product_info @product_info end |
#promotion_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount.
692 693 694 |
# File 'sig/peddler/apis/orders_v0.rbs', line 692 def promotion_discount @promotion_discount end |
#promotion_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount_tax.
693 694 695 |
# File 'sig/peddler/apis/orders_v0.rbs', line 693 def promotion_discount_tax @promotion_discount_tax end |
#promotion_ids ⇒ Array[String]? (readonly)
Returns the value of attribute promotion_ids.
694 695 696 |
# File 'sig/peddler/apis/orders_v0.rbs', line 694 def promotion_ids @promotion_ids end |
#quantity_ordered ⇒ Integer (readonly)
Returns the value of attribute quantity_ordered.
695 696 697 |
# File 'sig/peddler/apis/orders_v0.rbs', line 695 def quantity_ordered @quantity_ordered end |
#quantity_shipped ⇒ Integer? (readonly)
Returns the value of attribute quantity_shipped.
696 697 698 |
# File 'sig/peddler/apis/orders_v0.rbs', line 696 def quantity_shipped @quantity_shipped end |
#scheduled_delivery_end_date ⇒ String? (readonly)
Returns the value of attribute scheduled_delivery_end_date.
697 698 699 |
# File 'sig/peddler/apis/orders_v0.rbs', line 697 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.
698 699 700 |
# File 'sig/peddler/apis/orders_v0.rbs', line 698 def scheduled_delivery_start_date @scheduled_delivery_start_date end |
#seller_sku ⇒ String? (readonly)
Returns the value of attribute seller_sku.
699 700 701 |
# File 'sig/peddler/apis/orders_v0.rbs', line 699 def seller_sku @seller_sku end |
#serial_number_required ⇒ Boolean? (readonly)
Returns the value of attribute serial_number_required.
700 701 702 |
# File 'sig/peddler/apis/orders_v0.rbs', line 700 def serial_number_required @serial_number_required end |
#serial_numbers ⇒ Array[String]? (readonly)
Returns the value of attribute serial_numbers.
701 702 703 |
# File 'sig/peddler/apis/orders_v0.rbs', line 701 def serial_numbers @serial_numbers end |
#shipping_constraints ⇒ Peddler::APIs::OrdersV0::ShippingConstraints? (readonly)
Returns the value of attribute shipping_constraints.
702 703 704 |
# File 'sig/peddler/apis/orders_v0.rbs', line 702 def shipping_constraints @shipping_constraints end |
#shipping_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount.
703 704 705 |
# File 'sig/peddler/apis/orders_v0.rbs', line 703 def shipping_discount @shipping_discount end |
#shipping_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount_tax.
704 705 706 |
# File 'sig/peddler/apis/orders_v0.rbs', line 704 def shipping_discount_tax @shipping_discount_tax end |
#shipping_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_price.
705 706 707 |
# File 'sig/peddler/apis/orders_v0.rbs', line 705 def shipping_price @shipping_price end |
#shipping_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_tax.
706 707 708 |
# File 'sig/peddler/apis/orders_v0.rbs', line 706 def shipping_tax @shipping_tax end |
#store_chain_store_id ⇒ String? (readonly)
Returns the value of attribute store_chain_store_id.
707 708 709 |
# File 'sig/peddler/apis/orders_v0.rbs', line 707 def store_chain_store_id @store_chain_store_id end |
#substitution_preferences ⇒ Peddler::APIs::OrdersV0::SubstitutionPreferences? (readonly)
Returns the value of attribute substitution_preferences.
708 709 710 |
# File 'sig/peddler/apis/orders_v0.rbs', line 708 def substitution_preferences @substitution_preferences end |
#tax_collection ⇒ Peddler::APIs::OrdersV0::TaxCollection? (readonly)
Returns the value of attribute tax_collection.
709 710 711 |
# File 'sig/peddler/apis/orders_v0.rbs', line 709 def tax_collection @tax_collection end |
#title ⇒ String? (readonly)
Returns the value of attribute title.
710 711 712 |
# File 'sig/peddler/apis/orders_v0.rbs', line 710 def title @title end |
#transparency ⇒ Boolean? (readonly)
Returns the value of attribute transparency.
711 712 713 |
# File 'sig/peddler/apis/orders_v0.rbs', line 711 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
665 666 |
# File 'sig/peddler/apis/orders_v0.rbs', line 665
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 ]
668 |
# File 'sig/peddler/apis/orders_v0.rbs', line 668
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
663 664 |
# File 'sig/peddler/apis/orders_v0.rbs', line 663
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
670 |
# File 'sig/peddler/apis/orders_v0.rbs', line 670
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 ]
713 |
# File 'sig/peddler/apis/orders_v0.rbs', line 713
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
714 |
# File 'sig/peddler/apis/orders_v0.rbs', line 714
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? }
715 |
# File 'sig/peddler/apis/orders_v0.rbs', line 715
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
716 |
# File 'sig/peddler/apis/orders_v0.rbs', line 716
def transparency?: () -> bool
|