Class: Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#descriptionString? (readonly)

Returns the value of attribute description.

Returns:

  • (String, nil)


1213
1214
1215
# File 'sig/peddler/apis/finances_v0.rbs', line 1213

def description
  @description
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


1214
1215
1216
# File 'sig/peddler/apis/finances_v0.rbs', line 1214

def posted_date
  @posted_date
end

#transaction_amountPeddler::Money? (readonly)

Returns the value of attribute transaction_amount.

Returns:



1215
1216
1217
# File 'sig/peddler/apis/finances_v0.rbs', line 1215

def transaction_amount
  @transaction_amount
end

#transaction_typeString? (readonly)

Returns the value of attribute transaction_type.

Returns:

  • (String, nil)


1216
1217
1218
# File 'sig/peddler/apis/finances_v0.rbs', line 1216

def transaction_type
  @transaction_type
end

Class Method Details

.[](description:, posted_date:, transaction_amount:, transaction_type:) ⇒ Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

Overloads:



1206
1207
# File 'sig/peddler/apis/finances_v0.rbs', line 1206

def self.[]: (?description: String?, ?posted_date: String?, ?transaction_amount: Peddler::Money?, ?transaction_type: String?) -> Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent
| (String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

.members[ :description, :posted_date, :transaction_amount, :transaction_type ]

Returns:

  • ([ :description, :posted_date, :transaction_amount, :transaction_type ])


1209
# File 'sig/peddler/apis/finances_v0.rbs', line 1209

def self.members: () -> [ :description, :posted_date, :transaction_amount, :transaction_type ]

.new(description:, posted_date:, transaction_amount:, transaction_type:) ⇒ Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

Overloads:



1204
1205
# File 'sig/peddler/apis/finances_v0.rbs', line 1204

def self.new: (?description: String?, ?posted_date: String?, ?transaction_amount: Peddler::Money?, ?transaction_type: String?) -> Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent
| (String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

.parsePeddler::APIs::FinancesV0::ValueAddedServiceChargeEvent

Parameters:

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

Returns:



1211
# File 'sig/peddler/apis/finances_v0.rbs', line 1211

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

Instance Method Details

#members[ :description, :posted_date, :transaction_amount, :transaction_type ]

Returns:

  • ([ :description, :posted_date, :transaction_amount, :transaction_type ])


1218
# File 'sig/peddler/apis/finances_v0.rbs', line 1218

def members: () -> [ :description, :posted_date, :transaction_amount, :transaction_type ]

#to_h{ description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? }

Returns:

  • ({ description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? })


1219
# File 'sig/peddler/apis/finances_v0.rbs', line 1219

def to_h: () -> { description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? }