Class: Peddler::APIs::Transfers20240601::Payout
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Transfers20240601::Payout
- Defined in:
- sig/peddler/apis/transfers_2024_06_01.rbs
Instance Attribute Summary collapse
-
#account_tail ⇒ String?
readonly
Returns the value of attribute account_tail.
-
#amount ⇒ Peddler::Money?
readonly
Returns the value of attribute amount.
-
#creation_date ⇒ String?
readonly
Returns the value of attribute creation_date.
-
#current_status ⇒ String
readonly
Returns the value of attribute current_status.
-
#id ⇒ String
readonly
Returns the value of attribute id.
-
#partner_metadata ⇒ Peddler::APIs::Transfers20240601::PartnerMetadata
readonly
Returns the value of attribute partner_metadata.
-
#payment_method ⇒ String?
readonly
Returns the value of attribute payment_method.
-
#payment_rail ⇒ String?
readonly
Returns the value of attribute payment_rail.
-
#period ⇒ Peddler::APIs::Transfers20240601::Period?
readonly
Returns the value of attribute period.
-
#related_identifiers ⇒ Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?
readonly
Returns the value of attribute related_identifiers.
-
#status_history ⇒ Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry]
readonly
Returns the value of attribute status_history.
-
#trace_id ⇒ String?
readonly
Returns the value of attribute trace_id.
-
#type ⇒ String?
readonly
Returns the value of attribute type.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Transfers20240601::Payout
Instance Method Summary collapse
-
#members ⇒ [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
-
#to_h ⇒ { current_status: String, id: String, partner_metadata: Peddler::APIs::Transfers20240601::PartnerMetadata, status_history: Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], account_tail: String?, amount: Peddler::Money?, creation_date: String?, payment_method: String?, payment_rail: String?, period: Peddler::APIs::Transfers20240601::Period?, related_identifiers: Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, trace_id: String?, type: String? }
Instance Attribute Details
#account_tail ⇒ String? (readonly)
Returns the value of attribute account_tail.
219 220 221 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 219 def account_tail @account_tail end |
#amount ⇒ Peddler::Money? (readonly)
Returns the value of attribute amount.
220 221 222 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 220 def amount @amount end |
#creation_date ⇒ String? (readonly)
Returns the value of attribute creation_date.
221 222 223 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 221 def creation_date @creation_date end |
#current_status ⇒ String (readonly)
Returns the value of attribute current_status.
222 223 224 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 222 def current_status @current_status end |
#id ⇒ String (readonly)
Returns the value of attribute id.
223 224 225 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 223 def id @id end |
#partner_metadata ⇒ Peddler::APIs::Transfers20240601::PartnerMetadata (readonly)
Returns the value of attribute partner_metadata.
224 225 226 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 224 def @partner_metadata end |
#payment_method ⇒ String? (readonly)
Returns the value of attribute payment_method.
225 226 227 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 225 def payment_method @payment_method end |
#payment_rail ⇒ String? (readonly)
Returns the value of attribute payment_rail.
226 227 228 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 226 def payment_rail @payment_rail end |
#period ⇒ Peddler::APIs::Transfers20240601::Period? (readonly)
Returns the value of attribute period.
227 228 229 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 227 def period @period end |
#related_identifiers ⇒ Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]? (readonly)
Returns the value of attribute related_identifiers.
228 229 230 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 228 def @related_identifiers end |
#status_history ⇒ Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry] (readonly)
Returns the value of attribute status_history.
229 230 231 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 229 def status_history @status_history end |
#trace_id ⇒ String? (readonly)
Returns the value of attribute trace_id.
230 231 232 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 230 def trace_id @trace_id end |
#type ⇒ String? (readonly)
Returns the value of attribute type.
231 232 233 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 231 def type @type end |
Class Method Details
.[](current_status:, id:, partner_metadata:, status_history:, account_tail:, amount:, creation_date:, payment_method:, payment_rail:, period:, related_identifiers:, trace_id:, type:) ⇒ Peddler::APIs::Transfers20240601::Payout .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) ⇒ Peddler::APIs::Transfers20240601::Payout
212 213 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 212
def self.[]: (current_status: String, id: String, partner_metadata: Peddler::APIs::Transfers20240601::PartnerMetadata, status_history: Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], ?account_tail: String?, ?amount: Peddler::Money?, ?creation_date: String?, ?payment_method: String?, ?payment_rail: String?, ?period: Peddler::APIs::Transfers20240601::Period?, ?related_identifiers: Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, ?trace_id: String?, ?type: String?) -> Peddler::APIs::Transfers20240601::Payout
| (String, String, Peddler::APIs::Transfers20240601::PartnerMetadata, Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], String?, Peddler::Money?, String?, String?, String?, Peddler::APIs::Transfers20240601::Period?, Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, String?, String?) -> Peddler::APIs::Transfers20240601::Payout
|
.members ⇒ [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
215 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 215
def self.members: () -> [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
|
.new(current_status:, id:, partner_metadata:, status_history:, account_tail:, amount:, creation_date:, payment_method:, payment_rail:, period:, related_identifiers:, trace_id:, type:) ⇒ Peddler::APIs::Transfers20240601::Payout .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) ⇒ Peddler::APIs::Transfers20240601::Payout
210 211 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 210
def self.new: (current_status: String, id: String, partner_metadata: Peddler::APIs::Transfers20240601::PartnerMetadata, status_history: Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], ?account_tail: String?, ?amount: Peddler::Money?, ?creation_date: String?, ?payment_method: String?, ?payment_rail: String?, ?period: Peddler::APIs::Transfers20240601::Period?, ?related_identifiers: Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, ?trace_id: String?, ?type: String?) -> Peddler::APIs::Transfers20240601::Payout
| (String, String, Peddler::APIs::Transfers20240601::PartnerMetadata, Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], String?, Peddler::Money?, String?, String?, String?, Peddler::APIs::Transfers20240601::Period?, Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, String?, String?) -> Peddler::APIs::Transfers20240601::Payout
|
.parse ⇒ Peddler::APIs::Transfers20240601::Payout
217 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 217
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Transfers20240601::Payout
|
Instance Method Details
#members ⇒ [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
233 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 233
def members: () -> [ :current_status, :id, :partner_metadata, :status_history, :account_tail, :amount, :creation_date, :payment_method, :payment_rail, :period, :related_identifiers, :trace_id, :type ]
|
#to_h ⇒ { current_status: String, id: String, partner_metadata: Peddler::APIs::Transfers20240601::PartnerMetadata, status_history: Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], account_tail: String?, amount: Peddler::Money?, creation_date: String?, payment_method: String?, payment_rail: String?, period: Peddler::APIs::Transfers20240601::Period?, related_identifiers: Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, trace_id: String?, type: String? }
234 |
# File 'sig/peddler/apis/transfers_2024_06_01.rbs', line 234
def to_h: () -> { current_status: String, id: String, partner_metadata: Peddler::APIs::Transfers20240601::PartnerMetadata, status_history: Array[Peddler::APIs::Transfers20240601::PayoutStatusEntry], account_tail: String?, amount: Peddler::Money?, creation_date: String?, payment_method: String?, payment_rail: String?, period: Peddler::APIs::Transfers20240601::Period?, related_identifiers: Array[Peddler::APIs::Transfers20240601::RelatedIdentifier]?, trace_id: String?, type: String? }
|