Class: Peddler::APIs::ShipmentInvoicingV0::ShipmentDetail

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/shipment_invoicing_v0.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#amazon_order_idString? (readonly)

Returns the value of attribute amazon_order_id.

Returns:

  • (String, nil)


165
166
167
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 165

def amazon_order_id
  @amazon_order_id
end

#amazon_shipment_idString? (readonly)

Returns the value of attribute amazon_shipment_id.

Returns:

  • (String, nil)


166
167
168
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 166

def amazon_shipment_id
  @amazon_shipment_id
end

#buyer_countyString? (readonly)

Returns the value of attribute buyer_county.

Returns:

  • (String, nil)


167
168
169
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 167

def buyer_county
  @buyer_county
end

#buyer_nameString? (readonly)

Returns the value of attribute buyer_name.

Returns:

  • (String, nil)


168
169
170
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 168

def buyer_name
  @buyer_name
end

#buyer_tax_infoPeddler::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_idString? (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String, nil)


170
171
172
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 170

def marketplace_id
  @marketplace_id
end

#marketplace_tax_infoPeddler::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_detailsArray[String]? (readonly)

Returns the value of attribute payment_method_details.

Returns:

  • (Array[String], nil)


172
173
174
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 172

def payment_method_details
  @payment_method_details
end

#paymentsArray[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_dateTime? (readonly)

Returns the value of attribute purchase_date.

Returns:

  • (Time, nil)


174
175
176
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 174

def purchase_date
  @purchase_date
end

#seller_display_nameString? (readonly)

Returns the value of attribute seller_display_name.

Returns:

  • (String, nil)


175
176
177
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 175

def seller_display_name
  @seller_display_name
end

#seller_idString? (readonly)

Returns the value of attribute seller_id.

Returns:

  • (String, nil)


176
177
178
# File 'sig/peddler/apis/shipment_invoicing_v0.rbs', line 176

def seller_id
  @seller_id
end

#shipment_itemsArray[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_addressPeddler::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_idString? (readonly)

Returns the value of attribute warehouse_id.

Returns:

  • (String, nil)


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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::ShipmentInvoicingV0::ShipmentDetail

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



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 ]

Returns:

  • ([ :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? }

Returns:



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? }