Class: Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

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

#invoice_headerPeddler::APIs::FinancesInvoices20260625::InvoiceHeader? (readonly)

Returns the value of attribute invoice_header.



85
86
87
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 85

def invoice_header
  @invoice_header
end

#invoice_itemsArray[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]? (readonly)

Returns the value of attribute invoice_items.



86
87
88
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 86

def invoice_items
  @invoice_items
end

#next_token_for_line_itemsString? (readonly)

Returns the value of attribute next_token_for_line_items.

Returns:

  • (String, nil)


87
88
89
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 87

def next_token_for_line_items
  @next_token_for_line_items
end

Class Method Details

.[](invoice_header:, invoice_items:, next_token_for_line_items:) ⇒ Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse .[](arg0, arg1, arg2) ⇒ Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

Overloads:



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

def self.[]: (?invoice_header: Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, ?invoice_items: Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, ?next_token_for_line_items: String?) -> Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse
| (Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, String?) -> Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

.members[ :invoice_header, :invoice_items, :next_token_for_line_items ]

Returns:

  • ([ :invoice_header, :invoice_items, :next_token_for_line_items ])


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

def self.members: () -> [ :invoice_header, :invoice_items, :next_token_for_line_items ]

.new(invoice_header:, invoice_items:, next_token_for_line_items:) ⇒ Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse .new(arg0, arg1, arg2) ⇒ Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

Overloads:



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

def self.new: (?invoice_header: Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, ?invoice_items: Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, ?next_token_for_line_items: String?) -> Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse
| (Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, String?) -> Peddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

.parsePeddler::APIs::FinancesInvoices20260625::GetInvoiceResponse

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :invoice_header, :invoice_items, :next_token_for_line_items ]

Returns:

  • ([ :invoice_header, :invoice_items, :next_token_for_line_items ])


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

def members: () -> [ :invoice_header, :invoice_items, :next_token_for_line_items ]

#to_h{ invoice_header: Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, invoice_items: Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, next_token_for_line_items: String? }

Returns:



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

def to_h: () -> { invoice_header: Peddler::APIs::FinancesInvoices20260625::InvoiceHeader?, invoice_items: Array[Peddler::APIs::FinancesInvoices20260625::InvoiceItem]?, next_token_for_line_items: String? }