Class: Peddler::APIs::FulfillmentInbound20240320::Item

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asinString (readonly)

Returns the value of attribute asin.

Returns:

  • (String)


914
915
916
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 914

def asin
  @asin
end

#expirationString? (readonly)

Returns the value of attribute expiration.

Returns:

  • (String, nil)


915
916
917
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 915

def expiration
  @expiration
end

#fnskuString (readonly)

Returns the value of attribute fnsku.

Returns:

  • (String)


916
917
918
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 916

def fnsku
  @fnsku
end

#label_ownerString (readonly)

Returns the value of attribute label_owner.

Returns:

  • (String)


917
918
919
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 917

def label_owner
  @label_owner
end

#manufacturing_lot_codeString? (readonly)

Returns the value of attribute manufacturing_lot_code.

Returns:

  • (String, nil)


918
919
920
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 918

def manufacturing_lot_code
  @manufacturing_lot_code
end

#mskuString (readonly)

Returns the value of attribute msku.

Returns:

  • (String)


919
920
921
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 919

def msku
  @msku
end

#prep_instructionsArray[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction] (readonly)

Returns the value of attribute prep_instructions.



920
921
922
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 920

def prep_instructions
  @prep_instructions
end

#quantityInteger (readonly)

Returns the value of attribute quantity.

Returns:

  • (Integer)


921
922
923
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 921

def quantity
  @quantity
end

Class Method Details

.[](asin:, fnsku:, label_owner:, msku:, prep_instructions:, quantity:, expiration:, manufacturing_lot_code:) ⇒ Peddler::APIs::FulfillmentInbound20240320::Item .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FulfillmentInbound20240320::Item

Overloads:



907
908
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 907

def self.[]: (asin: String, fnsku: String, label_owner: String, msku: String, prep_instructions: Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], quantity: Integer, ?expiration: String?, ?manufacturing_lot_code: String?) -> Peddler::APIs::FulfillmentInbound20240320::Item
| (String, String, String, String, Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], Integer, String?, String?) -> Peddler::APIs::FulfillmentInbound20240320::Item

.members[ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ]

Returns:

  • ([ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ])


910
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 910

def self.members: () -> [ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ]

.new(asin:, fnsku:, label_owner:, msku:, prep_instructions:, quantity:, expiration:, manufacturing_lot_code:) ⇒ Peddler::APIs::FulfillmentInbound20240320::Item .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FulfillmentInbound20240320::Item

Overloads:



905
906
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 905

def self.new: (asin: String, fnsku: String, label_owner: String, msku: String, prep_instructions: Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], quantity: Integer, ?expiration: String?, ?manufacturing_lot_code: String?) -> Peddler::APIs::FulfillmentInbound20240320::Item
| (String, String, String, String, Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], Integer, String?, String?) -> Peddler::APIs::FulfillmentInbound20240320::Item

.parsePeddler::APIs::FulfillmentInbound20240320::Item

Parameters:

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

Returns:



912
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 912

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

Instance Method Details

#members[ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ]

Returns:

  • ([ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ])


923
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 923

def members: () -> [ :asin, :fnsku, :label_owner, :msku, :prep_instructions, :quantity, :expiration, :manufacturing_lot_code ]

#to_h{ asin: String, fnsku: String, label_owner: String, msku: String, prep_instructions: Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], quantity: Integer, expiration: String?, manufacturing_lot_code: String? }

Returns:



924
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 924

def to_h: () -> { asin: String, fnsku: String, label_owner: String, msku: String, prep_instructions: Array[Peddler::APIs::FulfillmentInbound20240320::PrepInstruction], quantity: Integer, expiration: String?, manufacturing_lot_code: String? }