Class: Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
- Defined in:
- sig/peddler/apis/merchant_fulfillment_v0.rbs
Instance Attribute Summary collapse
-
#amazon_order_id ⇒ String
readonly
Returns the value of attribute amazon_order_id.
-
#item_list ⇒ Array[Peddler::APIs::MerchantFulfillmentV0::Item]
readonly
Returns the value of attribute item_list.
-
#label_customization ⇒ Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?
readonly
Returns the value of attribute label_customization.
-
#must_arrive_by_date ⇒ String?
readonly
Returns the value of attribute must_arrive_by_date.
-
#package_dimensions ⇒ Peddler::APIs::MerchantFulfillmentV0::PackageDimensions
readonly
Returns the value of attribute package_dimensions.
-
#seller_order_id ⇒ String?
readonly
Returns the value of attribute seller_order_id.
-
#ship_date ⇒ String?
readonly
Returns the value of attribute ship_date.
-
#ship_from_address ⇒ Peddler::APIs::MerchantFulfillmentV0::Address
readonly
Returns the value of attribute ship_from_address.
-
#shipping_service_options ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions
readonly
Returns the value of attribute shipping_service_options.
-
#weight ⇒ Peddler::APIs::MerchantFulfillmentV0::Weight
readonly
Returns the value of attribute weight.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
Instance Method Summary collapse
-
#members ⇒ [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
-
#to_h ⇒ { amazon_order_id: String, item_list: Array[Peddler::APIs::MerchantFulfillmentV0::Item], package_dimensions: Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, ship_from_address: Peddler::APIs::MerchantFulfillmentV0::Address, shipping_service_options: Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, weight: Peddler::APIs::MerchantFulfillmentV0::Weight, label_customization: Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, must_arrive_by_date: String?, seller_order_id: String?, ship_date: String? }
Instance Attribute Details
#amazon_order_id ⇒ String (readonly)
Returns the value of attribute amazon_order_id.
779 780 781 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 779 def amazon_order_id @amazon_order_id end |
#item_list ⇒ Array[Peddler::APIs::MerchantFulfillmentV0::Item] (readonly)
Returns the value of attribute item_list.
780 781 782 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 780 def item_list @item_list end |
#label_customization ⇒ Peddler::APIs::MerchantFulfillmentV0::LabelCustomization? (readonly)
Returns the value of attribute label_customization.
781 782 783 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 781 def label_customization @label_customization end |
#must_arrive_by_date ⇒ String? (readonly)
Returns the value of attribute must_arrive_by_date.
782 783 784 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 782 def must_arrive_by_date @must_arrive_by_date end |
#package_dimensions ⇒ Peddler::APIs::MerchantFulfillmentV0::PackageDimensions (readonly)
Returns the value of attribute package_dimensions.
783 784 785 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 783 def package_dimensions @package_dimensions end |
#seller_order_id ⇒ String? (readonly)
Returns the value of attribute seller_order_id.
784 785 786 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 784 def seller_order_id @seller_order_id end |
#ship_date ⇒ String? (readonly)
Returns the value of attribute ship_date.
785 786 787 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 785 def ship_date @ship_date end |
#ship_from_address ⇒ Peddler::APIs::MerchantFulfillmentV0::Address (readonly)
Returns the value of attribute ship_from_address.
786 787 788 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 786 def ship_from_address @ship_from_address end |
#shipping_service_options ⇒ Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions (readonly)
Returns the value of attribute shipping_service_options.
787 788 789 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 787 def @shipping_service_options end |
#weight ⇒ Peddler::APIs::MerchantFulfillmentV0::Weight (readonly)
Returns the value of attribute weight.
788 789 790 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 788 def weight @weight end |
Class Method Details
.[](amazon_order_id:, item_list:, package_dimensions:, ship_from_address:, shipping_service_options:, weight:, label_customization:, must_arrive_by_date:, seller_order_id:, ship_date:) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
772 773 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 772
def self.[]: (amazon_order_id: String, item_list: Array[Peddler::APIs::MerchantFulfillmentV0::Item], package_dimensions: Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, ship_from_address: Peddler::APIs::MerchantFulfillmentV0::Address, shipping_service_options: Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, weight: Peddler::APIs::MerchantFulfillmentV0::Weight, ?label_customization: Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, ?must_arrive_by_date: String?, ?seller_order_id: String?, ?ship_date: String?) -> Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
| (String, Array[Peddler::APIs::MerchantFulfillmentV0::Item], Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, Peddler::APIs::MerchantFulfillmentV0::Address, Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, Peddler::APIs::MerchantFulfillmentV0::Weight, Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, String?, String?, String?) -> Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
|
.members ⇒ [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
775 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 775
def self.members: () -> [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
|
.new(amazon_order_id:, item_list:, package_dimensions:, ship_from_address:, shipping_service_options:, weight:, label_customization:, must_arrive_by_date:, seller_order_id:, ship_date:) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
770 771 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 770
def self.new: (amazon_order_id: String, item_list: Array[Peddler::APIs::MerchantFulfillmentV0::Item], package_dimensions: Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, ship_from_address: Peddler::APIs::MerchantFulfillmentV0::Address, shipping_service_options: Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, weight: Peddler::APIs::MerchantFulfillmentV0::Weight, ?label_customization: Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, ?must_arrive_by_date: String?, ?seller_order_id: String?, ?ship_date: String?) -> Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
| (String, Array[Peddler::APIs::MerchantFulfillmentV0::Item], Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, Peddler::APIs::MerchantFulfillmentV0::Address, Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, Peddler::APIs::MerchantFulfillmentV0::Weight, Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, String?, String?, String?) -> Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
|
.parse ⇒ Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
777 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 777
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails
|
Instance Method Details
#members ⇒ [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
790 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 790
def members: () -> [ :amazon_order_id, :item_list, :package_dimensions, :ship_from_address, :shipping_service_options, :weight, :label_customization, :must_arrive_by_date, :seller_order_id, :ship_date ]
|
#to_h ⇒ { amazon_order_id: String, item_list: Array[Peddler::APIs::MerchantFulfillmentV0::Item], package_dimensions: Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, ship_from_address: Peddler::APIs::MerchantFulfillmentV0::Address, shipping_service_options: Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, weight: Peddler::APIs::MerchantFulfillmentV0::Weight, label_customization: Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, must_arrive_by_date: String?, seller_order_id: String?, ship_date: String? }
791 |
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 791
def to_h: () -> { amazon_order_id: String, item_list: Array[Peddler::APIs::MerchantFulfillmentV0::Item], package_dimensions: Peddler::APIs::MerchantFulfillmentV0::PackageDimensions, ship_from_address: Peddler::APIs::MerchantFulfillmentV0::Address, shipping_service_options: Peddler::APIs::MerchantFulfillmentV0::ShippingServiceOptions, weight: Peddler::APIs::MerchantFulfillmentV0::Weight, label_customization: Peddler::APIs::MerchantFulfillmentV0::LabelCustomization?, must_arrive_by_date: String?, seller_order_id: String?, ship_date: String? }
|