Class: Peddler::APIs::Invoices20240619::Export

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

#error_messageString? (readonly)

Returns the value of attribute error_message.

Returns:

  • (String, nil)


88
89
90
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 88

def error_message
  @error_message
end

#export_idString? (readonly)

Returns the value of attribute export_id.

Returns:

  • (String, nil)


89
90
91
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 89

def export_id
  @export_id
end

#generate_export_finished_atTime? (readonly)

Returns the value of attribute generate_export_finished_at.

Returns:

  • (Time, nil)


90
91
92
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 90

def generate_export_finished_at
  @generate_export_finished_at
end

#generate_export_started_atTime? (readonly)

Returns the value of attribute generate_export_started_at.

Returns:

  • (Time, nil)


91
92
93
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 91

def generate_export_started_at
  @generate_export_started_at
end

#invoices_document_idsArray[String]? (readonly)

Returns the value of attribute invoices_document_ids.

Returns:

  • (Array[String], nil)


92
93
94
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 92

def invoices_document_ids
  @invoices_document_ids
end

#statusString? (readonly)

Returns the value of attribute status.

Returns:

  • (String, nil)


93
94
95
# File 'sig/peddler/apis/invoices_2024_06_19.rbs', line 93

def status
  @status
end

Class Method Details

.[](error_message:, export_id:, generate_export_finished_at:, generate_export_started_at:, invoices_document_ids:, status:) ⇒ Peddler::APIs::Invoices20240619::Export .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Invoices20240619::Export

Overloads:



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

def self.[]: (?error_message: String?, ?export_id: String?, ?generate_export_finished_at: Time?, ?generate_export_started_at: Time?, ?invoices_document_ids: Array[String]?, ?status: String?) -> Peddler::APIs::Invoices20240619::Export
| (String?, String?, Time?, Time?, Array[String]?, String?) -> Peddler::APIs::Invoices20240619::Export

.members[ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ]

Returns:

  • ([ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ])


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

def self.members: () -> [ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ]

.new(error_message:, export_id:, generate_export_finished_at:, generate_export_started_at:, invoices_document_ids:, status:) ⇒ Peddler::APIs::Invoices20240619::Export .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Invoices20240619::Export

Overloads:



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

def self.new: (?error_message: String?, ?export_id: String?, ?generate_export_finished_at: Time?, ?generate_export_started_at: Time?, ?invoices_document_ids: Array[String]?, ?status: String?) -> Peddler::APIs::Invoices20240619::Export
| (String?, String?, Time?, Time?, Array[String]?, String?) -> Peddler::APIs::Invoices20240619::Export

.parsePeddler::APIs::Invoices20240619::Export

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ]

Returns:

  • ([ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ])


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

def members: () -> [ :error_message, :export_id, :generate_export_finished_at, :generate_export_started_at, :invoices_document_ids, :status ]

#to_h{ error_message: String?, export_id: String?, generate_export_finished_at: Time?, generate_export_started_at: Time?, invoices_document_ids: Array[String]?, status: String? }

Returns:

  • ({ error_message: String?, export_id: String?, generate_export_finished_at: Time?, generate_export_started_at: Time?, invoices_document_ids: Array[String]?, status: String? })


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

def to_h: () -> { error_message: String?, export_id: String?, generate_export_finished_at: Time?, generate_export_started_at: Time?, invoices_document_ids: Array[String]?, status: String? }