Class: Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
- Defined in:
- sig/peddler/apis/shipment_invoicing_v0.rbs
Instance Attribute Summary collapse
-
#amazon_order_id ⇒ String?
readonly
Returns the value of attribute amazon_order_id.
-
#amazon_shipment_id ⇒ String?
readonly
Returns the value of attribute amazon_shipment_id.
-
#buyer_county ⇒ String?
readonly
Returns the value of attribute buyer_county.
-
#buyer_name ⇒ String?
readonly
Returns the value of attribute buyer_name.
-
#buyer_tax_info ⇒ Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?
readonly
Returns the value of attribute buyer_tax_info.
-
#marketplace_id ⇒ String?
readonly
Returns the value of attribute marketplace_id.
-
#marketplace_tax_info ⇒ Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?
readonly
Returns the value of attribute marketplace_tax_info.
-
#payment_method_details ⇒ Array[String]?
readonly
Returns the value of attribute payment_method_details.
-
#payments ⇒ Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?
readonly
Returns the value of attribute payments.
-
#purchase_date ⇒ Time?
readonly
Returns the value of attribute purchase_date.
-
#seller_display_name ⇒ String?
readonly
Returns the value of attribute seller_display_name.
-
#seller_id ⇒ String?
readonly
Returns the value of attribute seller_id.
-
#shipment_items ⇒ Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?
readonly
Returns the value of attribute shipment_items.
-
#shipping_address ⇒ Peddler::APIs::ShipmentInvoicingV0::Address?
readonly
Returns the value of attribute shipping_address.
-
#warehouse_id ⇒ String?
readonly
Returns the value of attribute warehouse_id.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
Instance Method Summary collapse
-
#members ⇒ [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
-
#to_h ⇒ { amazon_order_id: String?, amazon_shipment_id: String?, buyer_county: String?, buyer_name: String?, buyer_tax_info: Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, marketplace_id: String?, marketplace_tax_info: Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, payment_method_details: Array[String]?, payments: Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, purchase_date: Time?, seller_display_name: String?, seller_id: String?, shipment_items: Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, shipping_address: Peddler::APIs::ShipmentInvoicingV0::Address?, warehouse_id: String? }
Instance Attribute Details
#amazon_order_id ⇒ String? (readonly)
Returns the value of attribute amazon_order_id.
165 166 167 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 165 def amazon_order_id @amazon_order_id end |
#amazon_shipment_id ⇒ String? (readonly)
Returns the value of attribute amazon_shipment_id.
166 167 168 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 166 def amazon_shipment_id @amazon_shipment_id end |
#buyer_county ⇒ String? (readonly)
Returns the value of attribute buyer_county.
167 168 169 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 167 def buyer_county @buyer_county end |
#buyer_name ⇒ String? (readonly)
Returns the value of attribute buyer_name.
168 169 170 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 168 def buyer_name @buyer_name end |
#buyer_tax_info ⇒ Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo? (readonly)
Returns the value of attribute buyer_tax_info.
169 170 171 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 169 def buyer_tax_info @buyer_tax_info end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
170 171 172 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 170 def marketplace_id @marketplace_id end |
#marketplace_tax_info ⇒ Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo? (readonly)
Returns the value of attribute marketplace_tax_info.
171 172 173 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 171 def marketplace_tax_info @marketplace_tax_info end |
#payment_method_details ⇒ Array[String]? (readonly)
Returns the value of attribute payment_method_details.
172 173 174 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 172 def payment_method_details @payment_method_details end |
#payments ⇒ Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]? (readonly)
Returns the value of attribute payments.
173 174 175 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 173 def payments @payments end |
#purchase_date ⇒ Time? (readonly)
Returns the value of attribute purchase_date.
174 175 176 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 174 def purchase_date @purchase_date end |
#seller_display_name ⇒ String? (readonly)
Returns the value of attribute seller_display_name.
175 176 177 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 175 def seller_display_name @seller_display_name end |
#seller_id ⇒ String? (readonly)
Returns the value of attribute seller_id.
176 177 178 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 176 def seller_id @seller_id end |
#shipment_items ⇒ Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]? (readonly)
Returns the value of attribute shipment_items.
177 178 179 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 177 def shipment_items @shipment_items end |
#shipping_address ⇒ Peddler::APIs::ShipmentInvoicingV0::Address? (readonly)
Returns the value of attribute shipping_address.
178 179 180 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 178 def shipping_address @shipping_address end |
#warehouse_id ⇒ String? (readonly)
Returns the value of attribute warehouse_id.
179 180 181 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 179 def warehouse_id @warehouse_id end |
Class Method Details
.[](amazon_order_id:, amazon_shipment_id:, buyer_county:, buyer_name:, buyer_tax_info:, marketplace_id:, marketplace_tax_info:, payment_method_details:, payments:, purchase_date:, seller_display_name:, seller_id:, shipment_items:, shipping_address:, warehouse_id:) ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
158 159 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 158
def self.[]: (?amazon_order_id: String?, ?amazon_shipment_id: String?, ?buyer_county: String?, ?buyer_name: String?, ?buyer_tax_info: Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, ?marketplace_id: String?, ?marketplace_tax_info: Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, ?payment_method_details: Array[String]?, ?payments: Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, ?purchase_date: Time?, ?seller_display_name: String?, ?seller_id: String?, ?shipment_items: Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, ?shipping_address: Peddler::APIs::ShipmentInvoicingV0::Address?, ?warehouse_id: String?) -> Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
| (String?, String?, String?, String?, Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, String?, Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, Array[String]?, Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, Time?, String?, String?, Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, Peddler::APIs::ShipmentInvoicingV0::Address?, String?) -> Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
|
.members ⇒ [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
161 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 161
def self.members: () -> [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
|
.new(amazon_order_id:, amazon_shipment_id:, buyer_county:, buyer_name:, buyer_tax_info:, marketplace_id:, marketplace_tax_info:, payment_method_details:, payments:, purchase_date:, seller_display_name:, seller_id:, shipment_items:, shipping_address:, warehouse_id:) ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
156 157 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 156
def self.new: (?amazon_order_id: String?, ?amazon_shipment_id: String?, ?buyer_county: String?, ?buyer_name: String?, ?buyer_tax_info: Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, ?marketplace_id: String?, ?marketplace_tax_info: Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, ?payment_method_details: Array[String]?, ?payments: Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, ?purchase_date: Time?, ?seller_display_name: String?, ?seller_id: String?, ?shipment_items: Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, ?shipping_address: Peddler::APIs::ShipmentInvoicingV0::Address?, ?warehouse_id: String?) -> Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
| (String?, String?, String?, String?, Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, String?, Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, Array[String]?, Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, Time?, String?, String?, Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, Peddler::APIs::ShipmentInvoicingV0::Address?, String?) -> Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
|
.parse ⇒ Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
163 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 163
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail
|
Instance Method Details
#members ⇒ [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
181 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 181
def members: () -> [ :amazon_order_id, :amazon_shipment_id, :buyer_county, :buyer_name, :buyer_tax_info, :marketplace_id, :marketplace_tax_info, :payment_method_details, :payments, :purchase_date, :seller_display_name, :seller_id, :shipment_items, :shipping_address, :warehouse_id ]
|
#to_h ⇒ { amazon_order_id: String?, amazon_shipment_id: String?, buyer_county: String?, buyer_name: String?, buyer_tax_info: Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, marketplace_id: String?, marketplace_tax_info: Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, payment_method_details: Array[String]?, payments: Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, purchase_date: Time?, seller_display_name: String?, seller_id: String?, shipment_items: Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, shipping_address: Peddler::APIs::ShipmentInvoicingV0::Address?, warehouse_id: String? }
182 |
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 182
def to_h: () -> { amazon_order_id: String?, amazon_shipment_id: String?, buyer_county: String?, buyer_name: String?, buyer_tax_info: Peddler::APIs::ShipmentInvoicingV0::BuyerTaxInfo?, marketplace_id: String?, marketplace_tax_info: Peddler::APIs::ShipmentInvoicingV0::MarketplaceTaxInfo?, payment_method_details: Array[String]?, payments: Array[Peddler::APIs::ShipmentInvoicingV0::PaymentInformation]?, purchase_date: Time?, seller_display_name: String?, seller_id: String?, shipment_items: Array[Peddler::APIs::ShipmentInvoicingV0::ShipmentItem]?, shipping_address: Peddler::APIs::ShipmentInvoicingV0::Address?, warehouse_id: String? }
|