Class: Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
- Defined in:
- sig/peddler/apis/seller_wallet_2024_03_01.rbs
Instance Attribute Summary collapse
-
#destination_account_id ⇒ String
readonly
Returns the value of attribute destination_account_id.
-
#destination_transaction_instrument ⇒ Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails
readonly
Returns the value of attribute destination_transaction_instrument.
-
#payment_preference ⇒ Peddler::APIs::SellerWallet20240301::PaymentPreference
readonly
Returns the value of attribute payment_preference.
-
#source_account_id ⇒ String
readonly
Returns the value of attribute source_account_id.
-
#source_currency_code ⇒ String
readonly
Returns the value of attribute source_currency_code.
-
#transaction_type ⇒ String
readonly
Returns the value of attribute transaction_type.
-
#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 ⇒ [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
Instance Method Summary collapse
-
#members ⇒ [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
-
#to_h ⇒ { destination_account_id: String, destination_transaction_instrument: Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference, source_account_id: String, source_currency_code: String, transaction_type: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String? }
Instance Attribute Details
#destination_account_id ⇒ String (readonly)
Returns the value of attribute destination_account_id.
469 470 471 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 469 def destination_account_id @destination_account_id end |
#destination_transaction_instrument ⇒ Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails (readonly)
Returns the value of attribute destination_transaction_instrument.
470 471 472 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 470 def destination_transaction_instrument @destination_transaction_instrument end |
#payment_preference ⇒ Peddler::APIs::SellerWallet20240301::PaymentPreference (readonly)
Returns the value of attribute payment_preference.
471 472 473 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 471 def payment_preference @payment_preference end |
#source_account_id ⇒ String (readonly)
Returns the value of attribute source_account_id.
472 473 474 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 472 def source_account_id @source_account_id end |
#source_currency_code ⇒ String (readonly)
Returns the value of attribute source_currency_code.
473 474 475 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 473 def source_currency_code @source_currency_code end |
#transaction_type ⇒ String (readonly)
Returns the value of attribute transaction_type.
474 475 476 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 474 def transaction_type @transaction_type end |
#transfer_schedule_information ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation (readonly)
Returns the value of attribute transfer_schedule_information.
475 476 477 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 475 def transfer_schedule_information @transfer_schedule_information end |
#transfer_schedule_status ⇒ String? (readonly)
Returns the value of attribute transfer_schedule_status.
476 477 478 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 476 def transfer_schedule_status @transfer_schedule_status end |
Class Method Details
.[](destination_account_id:, destination_transaction_instrument:, payment_preference:, source_account_id:, source_currency_code:, transaction_type:, transfer_schedule_information:, transfer_schedule_status:) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
462 463 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 462
def self.[]: (destination_account_id: String, destination_transaction_instrument: Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference, source_account_id: String, source_currency_code: String, transaction_type: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, ?transfer_schedule_status: String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
| (String, Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, Peddler::APIs::SellerWallet20240301::PaymentPreference, String, String, String, Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
|
.members ⇒ [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
465 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 465
def self.members: () -> [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
|
.new(destination_account_id:, destination_transaction_instrument:, payment_preference:, source_account_id:, source_currency_code:, transaction_type:, transfer_schedule_information:, transfer_schedule_status:) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
460 461 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 460
def self.new: (destination_account_id: String, destination_transaction_instrument: Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference, source_account_id: String, source_currency_code: String, transaction_type: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, ?transfer_schedule_status: String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
| (String, Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, Peddler::APIs::SellerWallet20240301::PaymentPreference, String, String, String, Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
|
.parse ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
467 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 467
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SellerWallet20240301::TransferScheduleRequest
|
Instance Method Details
#members ⇒ [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
478 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 478
def members: () -> [ :destination_account_id, :destination_transaction_instrument, :payment_preference, :source_account_id, :source_currency_code, :transaction_type, :transfer_schedule_information, :transfer_schedule_status ]
|
#to_h ⇒ { destination_account_id: String, destination_transaction_instrument: Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference, source_account_id: String, source_currency_code: String, transaction_type: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String? }
479 |
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 479
def to_h: () -> { destination_account_id: String, destination_transaction_instrument: Peddler::APIs::SellerWallet20240301::TransactionInstrumentDetails, payment_preference: Peddler::APIs::SellerWallet20240301::PaymentPreference, source_account_id: String, source_currency_code: String, transaction_type: String, transfer_schedule_information: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation, transfer_schedule_status: String? }
|