Class: Peddler::APIs::VendorOrdersV1::OrderItemStatus

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#acknowledgement_statusHash[untyped, untyped]? (readonly)

Returns the value of attribute acknowledgement_status.

Returns:

  • (Hash[untyped, untyped], nil)


305
306
307
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 305

def acknowledgement_status
  @acknowledgement_status
end

#buyer_product_identifierString? (readonly)

Returns the value of attribute buyer_product_identifier.

Returns:

  • (String, nil)


306
307
308
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 306

def buyer_product_identifier
  @buyer_product_identifier
end

#item_sequence_numberString (readonly)

Returns the value of attribute item_sequence_number.

Returns:

  • (String)


307
308
309
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 307

def item_sequence_number
  @item_sequence_number
end

#list_pricePeddler::Money? (readonly)

Returns the value of attribute list_price.

Returns:



308
309
310
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 308

def list_price
  @list_price
end

#net_costPeddler::Money? (readonly)

Returns the value of attribute net_cost.

Returns:



309
310
311
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 309

def net_cost
  @net_cost
end

#ordered_quantityHash[untyped, untyped]? (readonly)

Returns the value of attribute ordered_quantity.

Returns:

  • (Hash[untyped, untyped], nil)


310
311
312
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 310

def ordered_quantity
  @ordered_quantity
end

#receiving_statusHash[untyped, untyped]? (readonly)

Returns the value of attribute receiving_status.

Returns:

  • (Hash[untyped, untyped], nil)


311
312
313
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 311

def receiving_status
  @receiving_status
end

#vendor_product_identifierString? (readonly)

Returns the value of attribute vendor_product_identifier.

Returns:

  • (String, nil)


312
313
314
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 312

def vendor_product_identifier
  @vendor_product_identifier
end

Class Method Details

.[](item_sequence_number:, acknowledgement_status:, buyer_product_identifier:, list_price:, net_cost:, ordered_quantity:, receiving_status:, vendor_product_identifier:) ⇒ Peddler::APIs::VendorOrdersV1::OrderItemStatus .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::VendorOrdersV1::OrderItemStatus

Overloads:



298
299
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 298

def self.[]: (item_sequence_number: String, ?acknowledgement_status: Hash[untyped, untyped]?, ?buyer_product_identifier: String?, ?list_price: Peddler::Money?, ?net_cost: Peddler::Money?, ?ordered_quantity: Hash[untyped, untyped]?, ?receiving_status: Hash[untyped, untyped]?, ?vendor_product_identifier: String?) -> Peddler::APIs::VendorOrdersV1::OrderItemStatus
| (String, Hash[untyped, untyped]?, String?, Peddler::Money?, Peddler::Money?, Hash[untyped, untyped]?, Hash[untyped, untyped]?, String?) -> Peddler::APIs::VendorOrdersV1::OrderItemStatus

.members[ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ]

Returns:

  • ([ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ])


301
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 301

def self.members: () -> [ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ]

.new(item_sequence_number:, acknowledgement_status:, buyer_product_identifier:, list_price:, net_cost:, ordered_quantity:, receiving_status:, vendor_product_identifier:) ⇒ Peddler::APIs::VendorOrdersV1::OrderItemStatus .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::VendorOrdersV1::OrderItemStatus

Overloads:



296
297
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 296

def self.new: (item_sequence_number: String, ?acknowledgement_status: Hash[untyped, untyped]?, ?buyer_product_identifier: String?, ?list_price: Peddler::Money?, ?net_cost: Peddler::Money?, ?ordered_quantity: Hash[untyped, untyped]?, ?receiving_status: Hash[untyped, untyped]?, ?vendor_product_identifier: String?) -> Peddler::APIs::VendorOrdersV1::OrderItemStatus
| (String, Hash[untyped, untyped]?, String?, Peddler::Money?, Peddler::Money?, Hash[untyped, untyped]?, Hash[untyped, untyped]?, String?) -> Peddler::APIs::VendorOrdersV1::OrderItemStatus

.parsePeddler::APIs::VendorOrdersV1::OrderItemStatus

Parameters:

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

Returns:



303
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 303

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

Instance Method Details

#members[ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ]

Returns:

  • ([ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ])


314
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 314

def members: () -> [ :item_sequence_number, :acknowledgement_status, :buyer_product_identifier, :list_price, :net_cost, :ordered_quantity, :receiving_status, :vendor_product_identifier ]

#to_h{ item_sequence_number: String, acknowledgement_status: Hash[untyped, untyped]?, buyer_product_identifier: String?, list_price: Peddler::Money?, net_cost: Peddler::Money?, ordered_quantity: Hash[untyped, untyped]?, receiving_status: Hash[untyped, untyped]?, vendor_product_identifier: String? }

Returns:

  • ({ item_sequence_number: String, acknowledgement_status: Hash[untyped, untyped]?, buyer_product_identifier: String?, list_price: Peddler::Money?, net_cost: Peddler::Money?, ordered_quantity: Hash[untyped, untyped]?, receiving_status: Hash[untyped, untyped]?, vendor_product_identifier: String? })


315
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 315

def to_h: () -> { item_sequence_number: String, acknowledgement_status: Hash[untyped, untyped]?, buyer_product_identifier: String?, list_price: Peddler::Money?, net_cost: Peddler::Money?, ordered_quantity: Hash[untyped, untyped]?, receiving_status: Hash[untyped, untyped]?, vendor_product_identifier: String? }