Class: Peddler::APIs::FinancesV0::ChargeRefundEvent

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

#charge_refund_transactionsArray[Peddler::APIs::FinancesV0::ChargeRefundTransaction]? (readonly)

Returns the value of attribute charge_refund_transactions.



182
183
184
# File 'sig/peddler/apis/finances_v0.rbs', line 182

def charge_refund_transactions
  @charge_refund_transactions
end

#posted_dateString? (readonly)

Returns the value of attribute posted_date.

Returns:

  • (String, nil)


183
184
185
# File 'sig/peddler/apis/finances_v0.rbs', line 183

def posted_date
  @posted_date
end

#reason_codeString? (readonly)

Returns the value of attribute reason_code.

Returns:

  • (String, nil)


184
185
186
# File 'sig/peddler/apis/finances_v0.rbs', line 184

def reason_code
  @reason_code
end

#reason_code_descriptionString? (readonly)

Returns the value of attribute reason_code_description.

Returns:

  • (String, nil)


185
186
187
# File 'sig/peddler/apis/finances_v0.rbs', line 185

def reason_code_description
  @reason_code_description
end

Class Method Details

.[](charge_refund_transactions:, posted_date:, reason_code:, reason_code_description:) ⇒ Peddler::APIs::FinancesV0::ChargeRefundEvent .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::ChargeRefundEvent

Overloads:



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

def self.[]: (?charge_refund_transactions: Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, ?posted_date: String?, ?reason_code: String?, ?reason_code_description: String?) -> Peddler::APIs::FinancesV0::ChargeRefundEvent
| (Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, String?, String?, String?) -> Peddler::APIs::FinancesV0::ChargeRefundEvent

.members[ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ]

Returns:

  • ([ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ])


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

def self.members: () -> [ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ]

.new(charge_refund_transactions:, posted_date:, reason_code:, reason_code_description:) ⇒ Peddler::APIs::FinancesV0::ChargeRefundEvent .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::ChargeRefundEvent

Overloads:



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

def self.new: (?charge_refund_transactions: Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, ?posted_date: String?, ?reason_code: String?, ?reason_code_description: String?) -> Peddler::APIs::FinancesV0::ChargeRefundEvent
| (Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, String?, String?, String?) -> Peddler::APIs::FinancesV0::ChargeRefundEvent

.parsePeddler::APIs::FinancesV0::ChargeRefundEvent

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ]

Returns:

  • ([ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ])


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

def members: () -> [ :charge_refund_transactions, :posted_date, :reason_code, :reason_code_description ]

#to_h{ charge_refund_transactions: Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, posted_date: String?, reason_code: String?, reason_code_description: String? }

Returns:



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

def to_h: () -> { charge_refund_transactions: Array[Peddler::APIs::FinancesV0::ChargeRefundTransaction]?, posted_date: String?, reason_code: String?, reason_code_description: String? }