Class: Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#invoicesArray[Peddler::APIs::VendorInvoicesV1::Invoice]? (readonly)

Returns the value of attribute invoices.



253
254
255
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 253

def invoices
  @invoices
end

Class Method Details

.[](invoices:) ⇒ Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest .[](arg0) ⇒ Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest



246
247
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 246

def self.[]: (?invoices: Array[Peddler::APIs::VendorInvoicesV1::Invoice]?) -> Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest
| (Array[Peddler::APIs::VendorInvoicesV1::Invoice]?) -> Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest

.members[ :invoices ]

Returns:

  • ([ :invoices ])


249
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 249

def self.members: () -> [ :invoices ]

.new(invoices:) ⇒ Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest .new(arg0) ⇒ Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest



244
245
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 244

def self.new: (?invoices: Array[Peddler::APIs::VendorInvoicesV1::Invoice]?) -> Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest
| (Array[Peddler::APIs::VendorInvoicesV1::Invoice]?) -> Peddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest

.parsePeddler::APIs::VendorInvoicesV1::SubmitInvoicesRequest

Parameters:

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

Returns:



251
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 251

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

Instance Method Details

#members[ :invoices ]

Returns:

  • ([ :invoices ])


255
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 255

def members: () -> [ :invoices ]

#to_h{ invoices: Array[Peddler::APIs::VendorInvoicesV1::Invoice]? }

Returns:



256
# File 'sig/peddler/apis/vendor_invoices_v1.rbs', line 256

def to_h: () -> { invoices: Array[Peddler::APIs::VendorInvoicesV1::Invoice]? }