Class: Peddler::APIs::Invoices20240619::InvoicesAttributes
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Invoices20240619::InvoicesAttributes
- Defined in:
- sig/peddler/apis/invoices_2024_06_19.rbs
Instance Attribute Summary collapse
-
#invoice_status_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]?
readonly
Returns the value of attribute invoice_status_options.
-
#invoice_type_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]?
readonly
Returns the value of attribute invoice_type_options.
-
#transaction_identifier_name_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]?
readonly
Returns the value of attribute transaction_identifier_name_options.
-
#transaction_type_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]?
readonly
Returns the value of attribute transaction_type_options.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes
Instance Method Summary collapse
-
#members ⇒ [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
-
#to_h ⇒ { invoice_status_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, invoice_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_identifier_name_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]? }
Instance Attribute Details
#invoice_status_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]? (readonly)
Returns the value of attribute invoice_status_options.
361 362 363 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 361 def @invoice_status_options end |
#invoice_type_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]? (readonly)
Returns the value of attribute invoice_type_options.
362 363 364 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 362 def @invoice_type_options end |
#transaction_identifier_name_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]? (readonly)
Returns the value of attribute transaction_identifier_name_options.
363 364 365 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 363 def @transaction_identifier_name_options end |
#transaction_type_options ⇒ Array[Peddler::APIs::Invoices20240619::AttributeOption]? (readonly)
Returns the value of attribute transaction_type_options.
364 365 366 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 364 def @transaction_type_options end |
Class Method Details
.[](invoice_status_options:, invoice_type_options:, transaction_identifier_name_options:, transaction_type_options:) ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes
354 355 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 354
def self.[]: (?invoice_status_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?invoice_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?transaction_identifier_name_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?transaction_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?) -> Peddler::APIs::Invoices20240619::InvoicesAttributes
| (Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?) -> Peddler::APIs::Invoices20240619::InvoicesAttributes
|
.members ⇒ [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
357 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 357
def self.members: () -> [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
|
.new(invoice_status_options:, invoice_type_options:, transaction_identifier_name_options:, transaction_type_options:) ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes
352 353 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 352
def self.new: (?invoice_status_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?invoice_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?transaction_identifier_name_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, ?transaction_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?) -> Peddler::APIs::Invoices20240619::InvoicesAttributes
| (Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?, Array[Peddler::APIs::Invoices20240619::AttributeOption]?) -> Peddler::APIs::Invoices20240619::InvoicesAttributes
|
.parse ⇒ Peddler::APIs::Invoices20240619::InvoicesAttributes
359 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 359
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Invoices20240619::InvoicesAttributes
|
Instance Method Details
#members ⇒ [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
366 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 366
def members: () -> [ :invoice_status_options, :invoice_type_options, :transaction_identifier_name_options, :transaction_type_options ]
|
#to_h ⇒ { invoice_status_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, invoice_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_identifier_name_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]? }
367 |
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 367
def to_h: () -> { invoice_status_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, invoice_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_identifier_name_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]?, transaction_type_options: Array[Peddler::APIs::Invoices20240619::AttributeOption]? }
|