Class: Peddler::APIs::SellerWallet20240301::Transaction
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::SellerWallet20240301::Transaction
- Defined in:
- sig/peddler/apis/seller_wallet_2024_03_01.rbs
Instance Attribute Summary collapse
-
#account_id ⇒ String
readonly
Returns the value of attribute account_id.
-
#expected_completion_date ⇒ Time?
readonly
Returns the value of attribute expected_completion_date.
-
#last_update_date ⇒ Time
readonly
Returns the value of attribute last_update_date.
-
#requester_name ⇒ String?
readonly
Returns the value of attribute requester_name.
-
#transaction_actual_completion_date ⇒ Time?
readonly
Returns the value of attribute transaction_actual_completion_date.
-
#transaction_description ⇒ String
readonly
Returns the value of attribute transaction_description.
-
#transaction_destination_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount
readonly
Returns the value of attribute transaction_destination_account.
-
#transaction_failure_reason ⇒ String?
readonly
Returns the value of attribute transaction_failure_reason.
-
#transaction_final_amount ⇒ Peddler::Money?
readonly
Returns the value of attribute transaction_final_amount.
-
#transaction_id ⇒ String
readonly
Returns the value of attribute transaction_id.
-
#transaction_request_amount ⇒ Peddler::Money
readonly
Returns the value of attribute transaction_request_amount.
-
#transaction_request_date ⇒ Time
readonly
Returns the value of attribute transaction_request_date.
-
#transaction_requester_source ⇒ String
readonly
Returns the value of attribute transaction_requester_source.
-
#transaction_source_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount?
readonly
Returns the value of attribute transaction_source_account.
-
#transaction_status ⇒ String
readonly
Returns the value of attribute transaction_status.
-
#transaction_type ⇒ String
readonly
Returns the value of attribute transaction_type.
-
#transfer_rate_details ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview
readonly
Returns the value of attribute transfer_rate_details.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::SellerWallet20240301::Transaction
Instance Method Summary collapse
-
#members ⇒ [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
-
#to_h ⇒ { account_id: String, last_update_date: Time, transaction_description: String, transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_id: String, transaction_request_amount: Peddler::Money, transaction_request_date: Time, transaction_requester_source: String, transaction_status: String, transaction_type: String, transfer_rate_details: Peddler::APIs::SellerWallet20240301::TransferRatePreview, expected_completion_date: Time?, requester_name: String?, transaction_actual_completion_date: Time?, transaction_failure_reason: String?, transaction_final_amount: Peddler::Money?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
Instance Attribute Details
#account_id ⇒ String (readonly)
Returns the value of attribute account_id.
261 262 263 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 261 def account_id @account_id end |
#expected_completion_date ⇒ Time? (readonly)
Returns the value of attribute expected_completion_date.
262 263 264 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 262 def expected_completion_date @expected_completion_date end |
#last_update_date ⇒ Time (readonly)
Returns the value of attribute last_update_date.
263 264 265 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 263 def last_update_date @last_update_date end |
#requester_name ⇒ String? (readonly)
Returns the value of attribute requester_name.
264 265 266 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 264 def requester_name @requester_name end |
#transaction_actual_completion_date ⇒ Time? (readonly)
Returns the value of attribute transaction_actual_completion_date.
265 266 267 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 265 def transaction_actual_completion_date @transaction_actual_completion_date end |
#transaction_description ⇒ String (readonly)
Returns the value of attribute transaction_description.
266 267 268 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 266 def transaction_description @transaction_description end |
#transaction_destination_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount (readonly)
Returns the value of attribute transaction_destination_account.
267 268 269 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 267 def transaction_destination_account @transaction_destination_account end |
#transaction_failure_reason ⇒ String? (readonly)
Returns the value of attribute transaction_failure_reason.
268 269 270 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 268 def transaction_failure_reason @transaction_failure_reason end |
#transaction_final_amount ⇒ Peddler::Money? (readonly)
Returns the value of attribute transaction_final_amount.
269 270 271 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 269 def transaction_final_amount @transaction_final_amount end |
#transaction_id ⇒ String (readonly)
Returns the value of attribute transaction_id.
270 271 272 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 270 def transaction_id @transaction_id end |
#transaction_request_amount ⇒ Peddler::Money (readonly)
Returns the value of attribute transaction_request_amount.
271 272 273 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 271 def transaction_request_amount @transaction_request_amount end |
#transaction_request_date ⇒ Time (readonly)
Returns the value of attribute transaction_request_date.
272 273 274 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 272 def transaction_request_date @transaction_request_date end |
#transaction_requester_source ⇒ String (readonly)
Returns the value of attribute transaction_requester_source.
273 274 275 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 273 def transaction_requester_source @transaction_requester_source end |
#transaction_source_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount? (readonly)
Returns the value of attribute transaction_source_account.
274 275 276 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 274 def transaction_source_account @transaction_source_account end |
#transaction_status ⇒ String (readonly)
Returns the value of attribute transaction_status.
275 276 277 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 275 def transaction_status @transaction_status end |
#transaction_type ⇒ String (readonly)
Returns the value of attribute transaction_type.
276 277 278 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 276 def transaction_type @transaction_type end |
#transfer_rate_details ⇒ Peddler::APIs::SellerWallet20240301::TransferRatePreview (readonly)
Returns the value of attribute transfer_rate_details.
277 278 279 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 277 def transfer_rate_details @transfer_rate_details end |
Class Method Details
.[](account_id:, last_update_date:, transaction_description:, transaction_destination_account:, transaction_id:, transaction_request_amount:, transaction_request_date:, transaction_requester_source:, transaction_status:, transaction_type:, transfer_rate_details:, expected_completion_date:, requester_name:, transaction_actual_completion_date:, transaction_failure_reason:, transaction_final_amount:, transaction_source_account:) ⇒ Peddler::APIs::SellerWallet20240301::Transaction .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::SellerWallet20240301::Transaction
254 255 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 254
def self.[]: (account_id: String, last_update_date: Time, transaction_description: String, transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_id: String, transaction_request_amount: Peddler::Money, transaction_request_date: Time, transaction_requester_source: String, transaction_status: String, transaction_type: String, transfer_rate_details: Peddler::APIs::SellerWallet20240301::TransferRatePreview, ?expected_completion_date: Time?, ?requester_name: String?, ?transaction_actual_completion_date: Time?, ?transaction_failure_reason: String?, ?transaction_final_amount: Peddler::Money?, ?transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::Transaction
| (String, Time, String, Peddler::APIs::SellerWallet20240301::TransactionAccount, String, Peddler::Money, Time, String, String, String, Peddler::APIs::SellerWallet20240301::TransferRatePreview, Time?, String?, Time?, String?, Peddler::Money?, Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::Transaction
|
.members ⇒ [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
257 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 257
def self.members: () -> [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
|
.new(account_id:, last_update_date:, transaction_description:, transaction_destination_account:, transaction_id:, transaction_request_amount:, transaction_request_date:, transaction_requester_source:, transaction_status:, transaction_type:, transfer_rate_details:, expected_completion_date:, requester_name:, transaction_actual_completion_date:, transaction_failure_reason:, transaction_final_amount:, transaction_source_account:) ⇒ Peddler::APIs::SellerWallet20240301::Transaction .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::SellerWallet20240301::Transaction
252 253 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 252
def self.new: (account_id: String, last_update_date: Time, transaction_description: String, transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_id: String, transaction_request_amount: Peddler::Money, transaction_request_date: Time, transaction_requester_source: String, transaction_status: String, transaction_type: String, transfer_rate_details: Peddler::APIs::SellerWallet20240301::TransferRatePreview, ?expected_completion_date: Time?, ?requester_name: String?, ?transaction_actual_completion_date: Time?, ?transaction_failure_reason: String?, ?transaction_final_amount: Peddler::Money?, ?transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::Transaction
| (String, Time, String, Peddler::APIs::SellerWallet20240301::TransactionAccount, String, Peddler::Money, Time, String, String, String, Peddler::APIs::SellerWallet20240301::TransferRatePreview, Time?, String?, Time?, String?, Peddler::Money?, Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::Transaction
|
.parse ⇒ Peddler::APIs::SellerWallet20240301::Transaction
259 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 259
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SellerWallet20240301::Transaction
|
Instance Method Details
#members ⇒ [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
279 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 279
def members: () -> [ :account_id, :last_update_date, :transaction_description, :transaction_destination_account, :transaction_id, :transaction_request_amount, :transaction_request_date, :transaction_requester_source, :transaction_status, :transaction_type, :transfer_rate_details, :expected_completion_date, :requester_name, :transaction_actual_completion_date, :transaction_failure_reason, :transaction_final_amount, :transaction_source_account ]
|
#to_h ⇒ { account_id: String, last_update_date: Time, transaction_description: String, transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_id: String, transaction_request_amount: Peddler::Money, transaction_request_date: Time, transaction_requester_source: String, transaction_status: String, transaction_type: String, transfer_rate_details: Peddler::APIs::SellerWallet20240301::TransferRatePreview, expected_completion_date: Time?, requester_name: String?, transaction_actual_completion_date: Time?, transaction_failure_reason: String?, transaction_final_amount: Peddler::Money?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
280 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 280
def to_h: () -> { account_id: String, last_update_date: Time, transaction_description: String, transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_id: String, transaction_request_amount: Peddler::Money, transaction_request_date: Time, transaction_requester_source: String, transaction_status: String, transaction_type: String, transfer_rate_details: Peddler::APIs::SellerWallet20240301::TransferRatePreview, expected_completion_date: Time?, requester_name: String?, transaction_actual_completion_date: Time?, transaction_failure_reason: String?, transaction_final_amount: Peddler::Money?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
|