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)


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

def asin
  @asin
end

#expirationString? (readonly)

Returns the value of attribute expiration.

Returns:

  • (String, nil)


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

def expiration
  @expiration
end

#fnskuString (readonly)

Returns the value of attribute fnsku.

Returns:

  • (String)


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

def fnsku
  @fnsku
end

#label_ownerString (readonly)

Returns the value of attribute label_owner.

Returns:

  • (String)


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

def label_owner
  @label_owner
end

#manufacturing_lot_codeString? (readonly)

Returns the value of attribute manufacturing_lot_code.

Returns:

  • (String, nil)


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

def manufacturing_lot_code
  @manufacturing_lot_code
end

#mskuString (readonly)

Returns the value of attribute msku.

Returns:

  • (String)


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

def msku
  @msku
end

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

Returns the value of attribute prep_instructions.



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

def prep_instructions
  @prep_instructions
end

#quantityInteger (readonly)

Returns the value of attribute quantity.

Returns:

  • (Integer)


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

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:



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

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 ])


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

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:



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

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:



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

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 ])


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

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:



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

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