Class: Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#invoice_errorsArray[Peddler::APIs::Invoices20240619::InvoiceError]? (readonly)

Returns the value of attribute invoice_errors.



269
270
271
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 269

def invoice_errors
  @invoice_errors
end

#invoice_external_document_idString? (readonly)

Returns the value of attribute invoice_external_document_id.

Returns:

  • (String, nil)


270
271
272
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 270

def invoice_external_document_id
  @invoice_external_document_id
end

#statusString? (readonly)

Returns the value of attribute status.

Returns:

  • (String, nil)


271
272
273
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 271

def status
  @status
end

Class Method Details

.[](invoice_errors:, invoice_external_document_id:, status:) ⇒ Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse .[](arg0, arg1, arg2) ⇒ Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

Overloads:



262
263
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 262

def self.[]: (?invoice_errors: Array[Peddler::APIs::Invoices20240619::InvoiceError]?, ?invoice_external_document_id: String?, ?status: String?) -> Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse
| (Array[Peddler::APIs::Invoices20240619::InvoiceError]?, String?, String?) -> Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

.members[ :invoice_errors, :invoice_external_document_id, :status ]

Returns:

  • ([ :invoice_errors, :invoice_external_document_id, :status ])


265
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 265

def self.members: () -> [ :invoice_errors, :invoice_external_document_id, :status ]

.new(invoice_errors:, invoice_external_document_id:, status:) ⇒ Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse .new(arg0, arg1, arg2) ⇒ Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

Overloads:



260
261
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 260

def self.new: (?invoice_errors: Array[Peddler::APIs::Invoices20240619::InvoiceError]?, ?invoice_external_document_id: String?, ?status: String?) -> Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse
| (Array[Peddler::APIs::Invoices20240619::InvoiceError]?, String?, String?) -> Peddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

.parsePeddler::APIs::Invoices20240619::GovernmentInvoiceStatusResponse

Parameters:

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

Returns:



267
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 267

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

Instance Method Details

#members[ :invoice_errors, :invoice_external_document_id, :status ]

Returns:

  • ([ :invoice_errors, :invoice_external_document_id, :status ])


273
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 273

def members: () -> [ :invoice_errors, :invoice_external_document_id, :status ]

#to_h{ invoice_errors: Array[Peddler::APIs::Invoices20240619::InvoiceError]?, invoice_external_document_id: String?, status: String? }

Returns:



274
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 274

def to_h: () -> { invoice_errors: Array[Peddler::APIs::Invoices20240619::InvoiceError]?, invoice_external_document_id: String?, status: String? }