Class: Peddler::APIs::Finances20240619::Summary

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#breakdownsArray[Peddler::APIs::Finances20240619::Breakdown]? (readonly)

Returns the value of attribute breakdowns.



375
376
377
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 375

def breakdowns
  @breakdowns
end

#net_proceedsPeddler::Money? (readonly)

Returns the value of attribute net_proceeds.

Returns:



376
377
378
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 376

def net_proceeds
  @net_proceeds
end

#partner_metadataPeddler::APIs::Finances20240619::PartnerMetadata? (readonly)

Returns the value of attribute partner_metadata.



377
378
379
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 377

def 
  @partner_metadata
end

#period_endString? (readonly)

Returns the value of attribute period_end.

Returns:

  • (String, nil)


378
379
380
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 378

def period_end
  @period_end
end

#period_startString? (readonly)

Returns the value of attribute period_start.

Returns:

  • (String, nil)


379
380
381
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 379

def period_start
  @period_start
end

Returns the value of attribute related_identifiers.



380
381
382
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 380

def related_identifiers
  @related_identifiers
end

Class Method Details

.[](breakdowns:, net_proceeds:, partner_metadata:, period_end:, period_start:, related_identifiers:) ⇒ Peddler::APIs::Finances20240619::Summary .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Finances20240619::Summary

Overloads:



368
369
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 368

def self.[]: (?breakdowns: Array[Peddler::APIs::Finances20240619::Breakdown]?, ?net_proceeds: Peddler::Money?, ?partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?, ?period_end: String?, ?period_start: String?, ?related_identifiers: Array[Peddler::APIs::Finances20240619::RelatedIdentifier]?) -> Peddler::APIs::Finances20240619::Summary
| (Array[Peddler::APIs::Finances20240619::Breakdown]?, Peddler::Money?, Peddler::APIs::Finances20240619::PartnerMetadata?, String?, String?, Array[Peddler::APIs::Finances20240619::RelatedIdentifier]?) -> Peddler::APIs::Finances20240619::Summary

.members[ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ]

Returns:

  • ([ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ])


371
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 371

def self.members: () -> [ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ]

.new(breakdowns:, net_proceeds:, partner_metadata:, period_end:, period_start:, related_identifiers:) ⇒ Peddler::APIs::Finances20240619::Summary .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Finances20240619::Summary

Overloads:



366
367
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 366

def self.new: (?breakdowns: Array[Peddler::APIs::Finances20240619::Breakdown]?, ?net_proceeds: Peddler::Money?, ?partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?, ?period_end: String?, ?period_start: String?, ?related_identifiers: Array[Peddler::APIs::Finances20240619::RelatedIdentifier]?) -> Peddler::APIs::Finances20240619::Summary
| (Array[Peddler::APIs::Finances20240619::Breakdown]?, Peddler::Money?, Peddler::APIs::Finances20240619::PartnerMetadata?, String?, String?, Array[Peddler::APIs::Finances20240619::RelatedIdentifier]?) -> Peddler::APIs::Finances20240619::Summary

.parsePeddler::APIs::Finances20240619::Summary

Parameters:

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

Returns:



373
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 373

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

Instance Method Details

#members[ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ]

Returns:

  • ([ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ])


382
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 382

def members: () -> [ :breakdowns, :net_proceeds, :partner_metadata, :period_end, :period_start, :related_identifiers ]

#to_h{ breakdowns: Array[Peddler::APIs::Finances20240619::Breakdown]?, net_proceeds: Peddler::Money?, partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?, period_end: String?, period_start: String?, related_identifiers: Array[Peddler::APIs::Finances20240619::RelatedIdentifier]? }

Returns:



383
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 383

def to_h: () -> { breakdowns: Array[Peddler::APIs::Finances20240619::Breakdown]?, net_proceeds: Peddler::Money?, partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?, period_end: String?, period_start: String?, related_identifiers: Array[Peddler::APIs::Finances20240619::RelatedIdentifier]? }