Class: Peddler::APIs::Finances20240619::Balance

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

#amountPeddler::Money? (readonly)

Returns the value of attribute amount.

Returns:



34
35
36
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 34

def amount
  @amount
end

#as_of_dateString? (readonly)

Returns the value of attribute as_of_date.

Returns:

  • (String, nil)


35
36
37
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 35

def as_of_date
  @as_of_date
end

#balance_typeString? (readonly)

Returns the value of attribute balance_type.

Returns:

  • (String, nil)


36
37
38
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 36

def balance_type
  @balance_type
end

#balancesArray[Peddler::APIs::Finances20240619::Balance]? (readonly)

Returns the value of attribute balances.



37
38
39
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 37

def balances
  @balances
end

#last_updated_timeTime? (readonly)

Returns the value of attribute last_updated_time.

Returns:

  • (Time, nil)


38
39
40
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 38

def last_updated_time
  @last_updated_time
end

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

Returns the value of attribute partner_metadata.



39
40
41
# File 'sig/peddler/apis/finances_2024_06_19.rbs', line 39

def 
  @partner_metadata
end

Class Method Details

.[](amount:, as_of_date:, balance_type:, balances:, last_updated_time:, partner_metadata:) ⇒ Peddler::APIs::Finances20240619::Balance .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Finances20240619::Balance

Overloads:



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

def self.[]: (?amount: Peddler::Money?, ?as_of_date: String?, ?balance_type: String?, ?balances: Array[Peddler::APIs::Finances20240619::Balance]?, ?last_updated_time: Time?, ?partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?) -> Peddler::APIs::Finances20240619::Balance
| (Peddler::Money?, String?, String?, Array[Peddler::APIs::Finances20240619::Balance]?, Time?, Peddler::APIs::Finances20240619::PartnerMetadata?) -> Peddler::APIs::Finances20240619::Balance

.members[ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ]

Returns:

  • ([ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ])


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

def self.members: () -> [ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ]

.new(amount:, as_of_date:, balance_type:, balances:, last_updated_time:, partner_metadata:) ⇒ Peddler::APIs::Finances20240619::Balance .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::Finances20240619::Balance

Overloads:



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

def self.new: (?amount: Peddler::Money?, ?as_of_date: String?, ?balance_type: String?, ?balances: Array[Peddler::APIs::Finances20240619::Balance]?, ?last_updated_time: Time?, ?partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata?) -> Peddler::APIs::Finances20240619::Balance
| (Peddler::Money?, String?, String?, Array[Peddler::APIs::Finances20240619::Balance]?, Time?, Peddler::APIs::Finances20240619::PartnerMetadata?) -> Peddler::APIs::Finances20240619::Balance

.parse(data) ⇒ Peddler::APIs::Finances20240619::Balance .parse(data) ⇒ Peddler::APIs::Finances20240619::Balance

Overloads:



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

def self.parse: (?parse_data data) -> Peddler::APIs::Finances20240619::Balance
| (?Hash[String, untyped] data) -> Peddler::APIs::Finances20240619::Balance

Instance Method Details

#members[ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ]

Returns:

  • ([ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ])


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

def members: () -> [ :amount, :as_of_date, :balance_type, :balances, :last_updated_time, :partner_metadata ]

#to_h{ amount: Peddler::Money?, as_of_date: String?, balance_type: String?, balances: Array[Peddler::APIs::Finances20240619::Balance]?, last_updated_time: Time?, partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata? }

Returns:



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

def to_h: () -> { amount: Peddler::Money?, as_of_date: String?, balance_type: String?, balances: Array[Peddler::APIs::Finances20240619::Balance]?, last_updated_time: Time?, partner_metadata: Peddler::APIs::Finances20240619::PartnerMetadata? }