Class: Peddler::APIs::SellerWallet20240301::TransferSchedule
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::SellerWallet20240301::TransferSchedule
- Defined in:
- sig/peddler/apis/seller_wallet_2024_03_01.rbs
Instance Attribute Summary collapse
-
#payment_preference ⇒ Peddler::APIs::SellerWallet20240301::PaymentPreference?
readonly
Returns the value of attribute payment_preference.
-
#transaction_destination_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount
readonly
Returns the value of attribute transaction_destination_account.
-
#transaction_source_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount?
readonly
Returns the value of attribute transaction_source_account.
-
#transaction_type ⇒ String
readonly
Returns the value of attribute transaction_type.
-
#transfer_schedule_failures ⇒ Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures]
readonly
Returns the value of attribute transfer_schedule_failures.
-
#transfer_schedule_id ⇒ String
readonly
Returns the value of attribute transfer_schedule_id.
-
#transfer_schedule_information ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation
readonly
Returns the value of attribute transfer_schedule_information.
-
#transfer_schedule_status ⇒ String
readonly
Returns the value of attribute transfer_schedule_status.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule
Instance Method Summary collapse
-
#members ⇒ [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
-
#to_h ⇒ { transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_type: String, transfer_schedule_failures: Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], transfer_schedule_id: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
Instance Attribute Details
#payment_preference ⇒ Peddler::APIs::SellerWallet20240301::PaymentPreference? (readonly)
Returns the value of attribute payment_preference.
393 394 395 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 393 def payment_preference @payment_preference end |
#transaction_destination_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount (readonly)
Returns the value of attribute transaction_destination_account.
394 395 396 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 394 def transaction_destination_account @transaction_destination_account end |
#transaction_source_account ⇒ Peddler::APIs::SellerWallet20240301::TransactionAccount? (readonly)
Returns the value of attribute transaction_source_account.
395 396 397 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 395 def transaction_source_account @transaction_source_account end |
#transaction_type ⇒ String (readonly)
Returns the value of attribute transaction_type.
396 397 398 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 396 def transaction_type @transaction_type end |
#transfer_schedule_failures ⇒ Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures] (readonly)
Returns the value of attribute transfer_schedule_failures.
397 398 399 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 397 def transfer_schedule_failures @transfer_schedule_failures end |
#transfer_schedule_id ⇒ String (readonly)
Returns the value of attribute transfer_schedule_id.
398 399 400 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 398 def transfer_schedule_id @transfer_schedule_id end |
#transfer_schedule_information ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation (readonly)
Returns the value of attribute transfer_schedule_information.
399 400 401 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 399 def transfer_schedule_information @transfer_schedule_information end |
#transfer_schedule_status ⇒ String (readonly)
Returns the value of attribute transfer_schedule_status.
400 401 402 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 400 def transfer_schedule_status @transfer_schedule_status end |
Class Method Details
.[](transaction_destination_account:, transaction_type:, transfer_schedule_failures:, transfer_schedule_id:, transfer_schedule_information:, transfer_schedule_status:, payment_preference:, transaction_source_account:) ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule
386 387 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 386
def self.[]: (transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_type: String, transfer_schedule_failures: Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], transfer_schedule_id: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String, ?payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference?, ?transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::TransferSchedule
| (Peddler::APIs::SellerWallet20240301::TransactionAccount, String, Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], String, Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, String, Peddler::APIs::SellerWallet20240301::PaymentPreference?, Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::TransferSchedule
|
.members ⇒ [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
389 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 389
def self.members: () -> [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
|
.new(transaction_destination_account:, transaction_type:, transfer_schedule_failures:, transfer_schedule_id:, transfer_schedule_information:, transfer_schedule_status:, payment_preference:, transaction_source_account:) ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule
384 385 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 384
def self.new: (transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_type: String, transfer_schedule_failures: Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], transfer_schedule_id: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String, ?payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference?, ?transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::TransferSchedule
| (Peddler::APIs::SellerWallet20240301::TransactionAccount, String, Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], String, Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, String, Peddler::APIs::SellerWallet20240301::PaymentPreference?, Peddler::APIs::SellerWallet20240301::TransactionAccount?) -> Peddler::APIs::SellerWallet20240301::TransferSchedule
|
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferSchedule
391 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 391
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SellerWallet20240301::TransferSchedule
|
Instance Method Details
#members ⇒ [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
402 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 402
def members: () -> [ :transaction_destination_account, :transaction_type, :transfer_schedule_failures, :transfer_schedule_id, :transfer_schedule_information, :transfer_schedule_status, :payment_preference, :transaction_source_account ]
|
#to_h ⇒ { transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_type: String, transfer_schedule_failures: Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], transfer_schedule_id: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
403 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 403
def to_h: () -> { transaction_destination_account: Peddler::APIs::SellerWallet20240301::TransactionAccount, transaction_type: String, transfer_schedule_failures: Array[Peddler::APIs::SellerWallet20240301::TransferScheduleFailures], transfer_schedule_id: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference?, transaction_source_account: Peddler::APIs::SellerWallet20240301::TransactionAccount? }
|