Class: Peddler::APIs::SellerWallet20240301::TransferSchedule

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#payment_preferencePeddler::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_accountPeddler::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
end

#transaction_source_accountPeddler::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
end

#transaction_typeString (readonly)

Returns the value of attribute transaction_type.

Returns:

  • (String)


396
397
398
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 396

def transaction_type
  @transaction_type
end

#transfer_schedule_failuresArray[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_idString (readonly)

Returns the value of attribute transfer_schedule_id.

Returns:

  • (String)


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_informationPeddler::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_statusString (readonly)

Returns the value of attribute transfer_schedule_status.

Returns:

  • (String)


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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::SellerWallet20240301::TransferSchedule

Parameters:

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

Returns:



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 ]

Returns:

  • ([ :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? }

Returns:



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? }