Class: Peddler::APIs::FinancesInvoices20260625::VarianceReason

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#defect_typesArray[String]? (readonly)

Returns the value of attribute defect_types.

Returns:

  • (Array[String], nil)


290
291
292
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 290

def defect_types
  @defect_types
end

#variance_typeString (readonly)

Returns the value of attribute variance_type.

Returns:

  • (String)


291
292
293
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 291

def variance_type
  @variance_type
end

Class Method Details

.[](variance_type:, defect_types:) ⇒ Peddler::APIs::FinancesInvoices20260625::VarianceReason .[](arg0, arg1) ⇒ Peddler::APIs::FinancesInvoices20260625::VarianceReason

Overloads:



283
284
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 283

def self.[]: (variance_type: String, ?defect_types: Array[String]?) -> Peddler::APIs::FinancesInvoices20260625::VarianceReason
| (String, Array[String]?) -> Peddler::APIs::FinancesInvoices20260625::VarianceReason

.members[ :variance_type, :defect_types ]

Returns:

  • ([ :variance_type, :defect_types ])


286
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 286

def self.members: () -> [ :variance_type, :defect_types ]

.new(variance_type:, defect_types:) ⇒ Peddler::APIs::FinancesInvoices20260625::VarianceReason .new(arg0, arg1) ⇒ Peddler::APIs::FinancesInvoices20260625::VarianceReason

Overloads:



281
282
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 281

def self.new: (variance_type: String, ?defect_types: Array[String]?) -> Peddler::APIs::FinancesInvoices20260625::VarianceReason
| (String, Array[String]?) -> Peddler::APIs::FinancesInvoices20260625::VarianceReason

.parsePeddler::APIs::FinancesInvoices20260625::VarianceReason

Parameters:

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

Returns:



288
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 288

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

Instance Method Details

#members[ :variance_type, :defect_types ]

Returns:

  • ([ :variance_type, :defect_types ])


293
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 293

def members: () -> [ :variance_type, :defect_types ]

#to_h{ variance_type: String, defect_types: Array[String]? }

Returns:

  • ({ variance_type: String, defect_types: Array[String]? })


294
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 294

def to_h: () -> { variance_type: String, defect_types: Array[String]? }