Class: Peddler::APIs::Invoices20240619::Invoice
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Invoices20240619::Invoice
- Defined in:
- sig/peddler/apis/invoices_2024_06_19.rbs
Instance Attribute Summary collapse
-
#date ⇒ Time?
readonly
Returns the value of attribute date.
-
#error_code ⇒ String?
readonly
Returns the value of attribute error_code.
-
#external_invoice_id ⇒ String?
readonly
Returns the value of attribute external_invoice_id.
-
#gov_response ⇒ String?
readonly
Returns the value of attribute gov_response.
-
#id ⇒ String?
readonly
Returns the value of attribute id.
-
#invoice_type ⇒ String?
readonly
Returns the value of attribute invoice_type.
-
#series ⇒ String?
readonly
Returns the value of attribute series.
-
#status ⇒ String?
readonly
Returns the value of attribute status.
-
#transaction_ids ⇒ Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?
readonly
Returns the value of attribute transaction_ids.
-
#transaction_type ⇒ String?
readonly
Returns the value of attribute transaction_type.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Invoices20240619::Invoice
Instance Method Summary collapse
-
#members ⇒ [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
-
#to_h ⇒ { date: Time?, error_code: String?, external_invoice_id: String?, gov_response: String?, id: String?, invoice_type: String?, series: String?, status: String?, transaction_ids: Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, transaction_type: String? }
Instance Attribute Details
#date ⇒ Time? (readonly)
Returns the value of attribute date.
303 304 305 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 303 def date @date end |
#error_code ⇒ String? (readonly)
Returns the value of attribute error_code.
304 305 306 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 304 def error_code @error_code end |
#external_invoice_id ⇒ String? (readonly)
Returns the value of attribute external_invoice_id.
305 306 307 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 305 def external_invoice_id @external_invoice_id end |
#gov_response ⇒ String? (readonly)
Returns the value of attribute gov_response.
306 307 308 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 306 def gov_response @gov_response end |
#id ⇒ String? (readonly)
Returns the value of attribute id.
307 308 309 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 307 def id @id end |
#invoice_type ⇒ String? (readonly)
Returns the value of attribute invoice_type.
308 309 310 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 308 def invoice_type @invoice_type end |
#series ⇒ String? (readonly)
Returns the value of attribute series.
309 310 311 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 309 def series @series end |
#status ⇒ String? (readonly)
Returns the value of attribute status.
310 311 312 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 310 def status @status end |
#transaction_ids ⇒ Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]? (readonly)
Returns the value of attribute transaction_ids.
311 312 313 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 311 def transaction_ids @transaction_ids end |
#transaction_type ⇒ String? (readonly)
Returns the value of attribute transaction_type.
312 313 314 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 312 def transaction_type @transaction_type end |
Class Method Details
.[](date:, error_code:, external_invoice_id:, gov_response:, id:, invoice_type:, series:, status:, transaction_ids:, transaction_type:) ⇒ Peddler::APIs::Invoices20240619::Invoice .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::Invoices20240619::Invoice
296 297 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 296
def self.[]: (?date: Time?, ?error_code: String?, ?external_invoice_id: String?, ?gov_response: String?, ?id: String?, ?invoice_type: String?, ?series: String?, ?status: String?, ?transaction_ids: Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, ?transaction_type: String?) -> Peddler::APIs::Invoices20240619::Invoice
| (Time?, String?, String?, String?, String?, String?, String?, String?, Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, String?) -> Peddler::APIs::Invoices20240619::Invoice
|
.members ⇒ [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
299 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 299
def self.members: () -> [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
|
.new(date:, error_code:, external_invoice_id:, gov_response:, id:, invoice_type:, series:, status:, transaction_ids:, transaction_type:) ⇒ Peddler::APIs::Invoices20240619::Invoice .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::Invoices20240619::Invoice
294 295 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 294
def self.new: (?date: Time?, ?error_code: String?, ?external_invoice_id: String?, ?gov_response: String?, ?id: String?, ?invoice_type: String?, ?series: String?, ?status: String?, ?transaction_ids: Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, ?transaction_type: String?) -> Peddler::APIs::Invoices20240619::Invoice
| (Time?, String?, String?, String?, String?, String?, String?, String?, Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, String?) -> Peddler::APIs::Invoices20240619::Invoice
|
.parse ⇒ Peddler::APIs::Invoices20240619::Invoice
301 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 301
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Invoices20240619::Invoice
|
Instance Method Details
#members ⇒ [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
314 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 314
def members: () -> [ :date, :error_code, :external_invoice_id, :gov_response, :id, :invoice_type, :series, :status, :transaction_ids, :transaction_type ]
|
#to_h ⇒ { date: Time?, error_code: String?, external_invoice_id: String?, gov_response: String?, id: String?, invoice_type: String?, series: String?, status: String?, transaction_ids: Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, transaction_type: String? }
315 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 315
def to_h: () -> { date: Time?, error_code: String?, external_invoice_id: String?, gov_response: String?, id: String?, invoice_type: String?, series: String?, status: String?, transaction_ids: Array[Peddler::APIs::Invoices20240619::TransactionIdentifier]?, transaction_type: String? }
|