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.
692 693 694 |
# File 'sig/peddler/apis/orders_v0.rbs', line 692 def amazon_programs @amazon_programs end |
#asin ⇒ String (readonly)
Returns the value of attribute asin.
693 694 695 |
# File 'sig/peddler/apis/orders_v0.rbs', line 693 def asin @asin end |
#associated_items ⇒ Array[Peddler::APIs::OrdersV0::AssociatedItem]? (readonly)
Returns the value of attribute associated_items.
694 695 696 |
# File 'sig/peddler/apis/orders_v0.rbs', line 694 def associated_items @associated_items end |
#buyer_info ⇒ Peddler::APIs::OrdersV0::ItemBuyerInfo? (readonly)
Returns the value of attribute buyer_info.
695 696 697 |
# File 'sig/peddler/apis/orders_v0.rbs', line 695 def buyer_info @buyer_info end |
#buyer_requested_cancel ⇒ Peddler::APIs::OrdersV0::BuyerRequestedCancel? (readonly)
Returns the value of attribute buyer_requested_cancel.
696 697 698 |
# File 'sig/peddler/apis/orders_v0.rbs', line 696 def buyer_requested_cancel @buyer_requested_cancel end |
#cod_fee ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee.
697 698 699 |
# File 'sig/peddler/apis/orders_v0.rbs', line 697 def cod_fee @cod_fee end |
#cod_fee_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute cod_fee_discount.
698 699 700 |
# File 'sig/peddler/apis/orders_v0.rbs', line 698 def cod_fee_discount @cod_fee_discount end |
#condition_id ⇒ String? (readonly)
Returns the value of attribute condition_id.
699 700 701 |
# File 'sig/peddler/apis/orders_v0.rbs', line 699 def condition_id @condition_id end |
#condition_note ⇒ String? (readonly)
Returns the value of attribute condition_note.
700 701 702 |
# File 'sig/peddler/apis/orders_v0.rbs', line 700 def condition_note @condition_note end |
#condition_subtype_id ⇒ String? (readonly)
Returns the value of attribute condition_subtype_id.
701 702 703 |
# File 'sig/peddler/apis/orders_v0.rbs', line 701 def condition_subtype_id @condition_subtype_id end |
#deemed_reseller_category ⇒ String? (readonly)
Returns the value of attribute deemed_reseller_category.
702 703 704 |
# File 'sig/peddler/apis/orders_v0.rbs', line 702 def deemed_reseller_category @deemed_reseller_category end |
#ioss_number ⇒ String? (readonly)
Returns the value of attribute ioss_number.
703 704 705 |
# File 'sig/peddler/apis/orders_v0.rbs', line 703 def ioss_number @ioss_number end |
#is_gift ⇒ String? (readonly)
Returns the value of attribute is_gift.
704 705 706 |
# File 'sig/peddler/apis/orders_v0.rbs', line 704 def is_gift @is_gift end |
#item_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_price.
705 706 707 |
# File 'sig/peddler/apis/orders_v0.rbs', line 705 def item_price @item_price end |
#item_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute item_tax.
706 707 708 |
# File 'sig/peddler/apis/orders_v0.rbs', line 706 def item_tax @item_tax end |
#measurement ⇒ Peddler::APIs::OrdersV0::Measurement? (readonly)
Returns the value of attribute measurement.
707 708 709 |
# File 'sig/peddler/apis/orders_v0.rbs', line 707 def measurement @measurement end |
#order_item_id ⇒ String (readonly)
Returns the value of attribute order_item_id.
708 709 710 |
# File 'sig/peddler/apis/orders_v0.rbs', line 708 def order_item_id @order_item_id end |
#points_granted ⇒ Peddler::APIs::OrdersV0::PointsGrantedDetail? (readonly)
Returns the value of attribute points_granted.
709 710 711 |
# File 'sig/peddler/apis/orders_v0.rbs', line 709 def points_granted @points_granted end |
#price_designation ⇒ String? (readonly)
Returns the value of attribute price_designation.
710 711 712 |
# File 'sig/peddler/apis/orders_v0.rbs', line 710 def price_designation @price_designation end |
#product_info ⇒ Peddler::APIs::OrdersV0::ProductInfoDetail? (readonly)
Returns the value of attribute product_info.
711 712 713 |
# File 'sig/peddler/apis/orders_v0.rbs', line 711 def product_info @product_info end |
#promotion_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount.
712 713 714 |
# File 'sig/peddler/apis/orders_v0.rbs', line 712 def promotion_discount @promotion_discount end |
#promotion_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute promotion_discount_tax.
713 714 715 |
# File 'sig/peddler/apis/orders_v0.rbs', line 713 def promotion_discount_tax @promotion_discount_tax end |
#promotion_ids ⇒ Array[String]? (readonly)
Returns the value of attribute promotion_ids.
714 715 716 |
# File 'sig/peddler/apis/orders_v0.rbs', line 714 def promotion_ids @promotion_ids end |
#quantity_ordered ⇒ Integer (readonly)
Returns the value of attribute quantity_ordered.
715 716 717 |
# File 'sig/peddler/apis/orders_v0.rbs', line 715 def quantity_ordered @quantity_ordered end |
#quantity_shipped ⇒ Integer? (readonly)
Returns the value of attribute quantity_shipped.
716 717 718 |
# File 'sig/peddler/apis/orders_v0.rbs', line 716 def quantity_shipped @quantity_shipped end |
#scheduled_delivery_end_date ⇒ String? (readonly)
Returns the value of attribute scheduled_delivery_end_date.
717 718 719 |
# File 'sig/peddler/apis/orders_v0.rbs', line 717 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.
718 719 720 |
# File 'sig/peddler/apis/orders_v0.rbs', line 718 def scheduled_delivery_start_date @scheduled_delivery_start_date end |
#seller_sku ⇒ String? (readonly)
Returns the value of attribute seller_sku.
719 720 721 |
# File 'sig/peddler/apis/orders_v0.rbs', line 719 def seller_sku @seller_sku end |
#serial_number_required ⇒ Boolean? (readonly)
Returns the value of attribute serial_number_required.
720 721 722 |
# File 'sig/peddler/apis/orders_v0.rbs', line 720 def serial_number_required @serial_number_required end |
#serial_numbers ⇒ Array[String]? (readonly)
Returns the value of attribute serial_numbers.
721 722 723 |
# File 'sig/peddler/apis/orders_v0.rbs', line 721 def serial_numbers @serial_numbers end |
#shipping_constraints ⇒ Peddler::APIs::OrdersV0::ShippingConstraints? (readonly)
Returns the value of attribute shipping_constraints.
722 723 724 |
# File 'sig/peddler/apis/orders_v0.rbs', line 722 def shipping_constraints @shipping_constraints end |
#shipping_discount ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount.
723 724 725 |
# File 'sig/peddler/apis/orders_v0.rbs', line 723 def shipping_discount @shipping_discount end |
#shipping_discount_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_discount_tax.
724 725 726 |
# File 'sig/peddler/apis/orders_v0.rbs', line 724 def shipping_discount_tax @shipping_discount_tax end |
#shipping_price ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_price.
725 726 727 |
# File 'sig/peddler/apis/orders_v0.rbs', line 725 def shipping_price @shipping_price end |
#shipping_tax ⇒ Peddler::Money? (readonly)
Returns the value of attribute shipping_tax.
726 727 728 |
# File 'sig/peddler/apis/orders_v0.rbs', line 726 def shipping_tax @shipping_tax end |
#store_chain_store_id ⇒ String? (readonly)
Returns the value of attribute store_chain_store_id.
727 728 729 |
# File 'sig/peddler/apis/orders_v0.rbs', line 727 def store_chain_store_id @store_chain_store_id end |
#substitution_preferences ⇒ Peddler::APIs::OrdersV0::SubstitutionPreferences? (readonly)
Returns the value of attribute substitution_preferences.
728 729 730 |
# File 'sig/peddler/apis/orders_v0.rbs', line 728 def substitution_preferences @substitution_preferences end |
#tax_collection ⇒ Peddler::APIs::OrdersV0::TaxCollection? (readonly)
Returns the value of attribute tax_collection.
729 730 731 |
# File 'sig/peddler/apis/orders_v0.rbs', line 729 def tax_collection @tax_collection end |
#title ⇒ String? (readonly)
Returns the value of attribute title.
730 731 732 |
# File 'sig/peddler/apis/orders_v0.rbs', line 730 def title @title end |
#transparency ⇒ Boolean? (readonly)
Returns the value of attribute transparency.
731 732 733 |
# File 'sig/peddler/apis/orders_v0.rbs', line 731 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
685 686 |
# File 'sig/peddler/apis/orders_v0.rbs', line 685
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 ]
688 |
# File 'sig/peddler/apis/orders_v0.rbs', line 688
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
683 684 |
# File 'sig/peddler/apis/orders_v0.rbs', line 683
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
690 |
# File 'sig/peddler/apis/orders_v0.rbs', line 690
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 ]
733 |
# File 'sig/peddler/apis/orders_v0.rbs', line 733
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
734 |
# File 'sig/peddler/apis/orders_v0.rbs', line 734
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? }
735 |
# File 'sig/peddler/apis/orders_v0.rbs', line 735
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
736 |
# File 'sig/peddler/apis/orders_v0.rbs', line 736
def transparency?: () -> bool
|