Class: Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#buyer_product_identifierString? (readonly)

Returns the value of attribute buyer_product_identifier.

Returns:

  • (String, nil)


536
537
538
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 536

def buyer_product_identifier
  @buyer_product_identifier
end

#item_sequence_numberString (readonly)

Returns the value of attribute item_sequence_number.

Returns:

  • (String)


537
538
539
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 537

def item_sequence_number
  @item_sequence_number
end

#maximum_retail_pricePeddler::Money? (readonly)

Returns the value of attribute maximum_retail_price.

Returns:



538
539
540
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 538

def maximum_retail_price
  @maximum_retail_price
end

#shipped_quantityPeddler::APIs::VendorShipmentsV1::ItemQuantity (readonly)

Returns the value of attribute shipped_quantity.



539
540
541
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 539

def shipped_quantity
  @shipped_quantity
end

#vendor_product_identifierString? (readonly)

Returns the value of attribute vendor_product_identifier.

Returns:

  • (String, nil)


540
541
542
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 540

def vendor_product_identifier
  @vendor_product_identifier
end

Class Method Details

.[](item_sequence_number:, shipped_quantity:, buyer_product_identifier:, maximum_retail_price:, vendor_product_identifier:) ⇒ Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

Overloads:



529
530
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 529

def self.[]: (item_sequence_number: String, shipped_quantity: Peddler::APIs::VendorShipmentsV1::ItemQuantity, ?buyer_product_identifier: String?, ?maximum_retail_price: Peddler::Money?, ?vendor_product_identifier: String?) -> Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems
| (String, Peddler::APIs::VendorShipmentsV1::ItemQuantity, String?, Peddler::Money?, String?) -> Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

.members[ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ]

Returns:

  • ([ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ])


532
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 532

def self.members: () -> [ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ]

.new(item_sequence_number:, shipped_quantity:, buyer_product_identifier:, maximum_retail_price:, vendor_product_identifier:) ⇒ Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

Overloads:



527
528
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 527

def self.new: (item_sequence_number: String, shipped_quantity: Peddler::APIs::VendorShipmentsV1::ItemQuantity, ?buyer_product_identifier: String?, ?maximum_retail_price: Peddler::Money?, ?vendor_product_identifier: String?) -> Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems
| (String, Peddler::APIs::VendorShipmentsV1::ItemQuantity, String?, Peddler::Money?, String?) -> Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

.parsePeddler::APIs::VendorShipmentsV1::PurchaseOrderItems

Parameters:

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

Returns:



534
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 534

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorShipmentsV1::PurchaseOrderItems

Instance Method Details

#members[ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ]

Returns:

  • ([ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ])


542
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 542

def members: () -> [ :item_sequence_number, :shipped_quantity, :buyer_product_identifier, :maximum_retail_price, :vendor_product_identifier ]

#to_h{ item_sequence_number: String, shipped_quantity: Peddler::APIs::VendorShipmentsV1::ItemQuantity, buyer_product_identifier: String?, maximum_retail_price: Peddler::Money?, vendor_product_identifier: String? }

Returns:



543
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 543

def to_h: () -> { item_sequence_number: String, shipped_quantity: Peddler::APIs::VendorShipmentsV1::ItemQuantity, buyer_product_identifier: String?, maximum_retail_price: Peddler::Money?, vendor_product_identifier: String? }