Class: Peddler::APIs::VendorShipmentsV1::ItemDetails

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

#country_of_originString? (readonly)

Returns the value of attribute country_of_origin.

Returns:

  • (String, nil)


361
362
363
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 361

def country_of_origin
  @country_of_origin
end

#expiryPeddler::APIs::VendorShipmentsV1::Expiry? (readonly)

Returns the value of attribute expiry.



362
363
364
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 362

def expiry
  @expiry
end

#handling_codeString? (readonly)

Returns the value of attribute handling_code.

Returns:

  • (String, nil)


363
364
365
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 363

def handling_code
  @handling_code
end

#lot_numberString? (readonly)

Returns the value of attribute lot_number.

Returns:

  • (String, nil)


364
365
366
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 364

def lot_number
  @lot_number
end

#lot_number_source_referenceString? (readonly)

Returns the value of attribute lot_number_source_reference.

Returns:

  • (String, nil)


365
366
367
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 365

def lot_number_source_reference
  @lot_number_source_reference
end

#lot_number_source_typeString? (readonly)

Returns the value of attribute lot_number_source_type.

Returns:

  • (String, nil)


366
367
368
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 366

def lot_number_source_type
  @lot_number_source_type
end

#maximum_retail_pricePeddler::Money? (readonly)

Returns the value of attribute maximum_retail_price.

Returns:



367
368
369
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 367

def maximum_retail_price
  @maximum_retail_price
end

#purchase_order_numberString? (readonly)

Returns the value of attribute purchase_order_number.

Returns:

  • (String, nil)


368
369
370
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 368

def purchase_order_number
  @purchase_order_number
end

#regulation_referencesPeddler::APIs::VendorShipmentsV1::RegulationReferences? (readonly)

Returns the value of attribute regulation_references.



369
370
371
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 369

def regulation_references
  @regulation_references
end

Class Method Details

.[](country_of_origin:, expiry:, handling_code:, lot_number:, lot_number_source_reference:, lot_number_source_type:, maximum_retail_price:, purchase_order_number:, regulation_references:) ⇒ Peddler::APIs::VendorShipmentsV1::ItemDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::VendorShipmentsV1::ItemDetails

Overloads:



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

def self.[]: (?country_of_origin: String?, ?expiry: Peddler::APIs::VendorShipmentsV1::Expiry?, ?handling_code: String?, ?lot_number: String?, ?lot_number_source_reference: String?, ?lot_number_source_type: String?, ?maximum_retail_price: Peddler::Money?, ?purchase_order_number: String?, ?regulation_references: Peddler::APIs::VendorShipmentsV1::RegulationReferences?) -> Peddler::APIs::VendorShipmentsV1::ItemDetails
| (String?, Peddler::APIs::VendorShipmentsV1::Expiry?, String?, String?, String?, String?, Peddler::Money?, String?, Peddler::APIs::VendorShipmentsV1::RegulationReferences?) -> Peddler::APIs::VendorShipmentsV1::ItemDetails

.members[ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ]

Returns:

  • ([ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ])


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

def self.members: () -> [ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ]

.new(country_of_origin:, expiry:, handling_code:, lot_number:, lot_number_source_reference:, lot_number_source_type:, maximum_retail_price:, purchase_order_number:, regulation_references:) ⇒ Peddler::APIs::VendorShipmentsV1::ItemDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::VendorShipmentsV1::ItemDetails

Overloads:



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

def self.new: (?country_of_origin: String?, ?expiry: Peddler::APIs::VendorShipmentsV1::Expiry?, ?handling_code: String?, ?lot_number: String?, ?lot_number_source_reference: String?, ?lot_number_source_type: String?, ?maximum_retail_price: Peddler::Money?, ?purchase_order_number: String?, ?regulation_references: Peddler::APIs::VendorShipmentsV1::RegulationReferences?) -> Peddler::APIs::VendorShipmentsV1::ItemDetails
| (String?, Peddler::APIs::VendorShipmentsV1::Expiry?, String?, String?, String?, String?, Peddler::Money?, String?, Peddler::APIs::VendorShipmentsV1::RegulationReferences?) -> Peddler::APIs::VendorShipmentsV1::ItemDetails

.parsePeddler::APIs::VendorShipmentsV1::ItemDetails

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ]

Returns:

  • ([ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ])


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

def members: () -> [ :country_of_origin, :expiry, :handling_code, :lot_number, :lot_number_source_reference, :lot_number_source_type, :maximum_retail_price, :purchase_order_number, :regulation_references ]

#to_h{ country_of_origin: String?, expiry: Peddler::APIs::VendorShipmentsV1::Expiry?, handling_code: String?, lot_number: String?, lot_number_source_reference: String?, lot_number_source_type: String?, maximum_retail_price: Peddler::Money?, purchase_order_number: String?, regulation_references: Peddler::APIs::VendorShipmentsV1::RegulationReferences? }

Returns:



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

def to_h: () -> { country_of_origin: String?, expiry: Peddler::APIs::VendorShipmentsV1::Expiry?, handling_code: String?, lot_number: String?, lot_number_source_reference: String?, lot_number_source_type: String?, maximum_retail_price: Peddler::Money?, purchase_order_number: String?, regulation_references: Peddler::APIs::VendorShipmentsV1::RegulationReferences? }