Class: Adyen::BalancePlatform
- Inherits:
-
Object
- Object
- Adyen::BalancePlatform
- Defined in:
- lib/adyen/services/balancePlatform.rb
Overview
NOTE: This class is auto generated by OpenAPI Generator Ref: https://openapi-generator.tech
Do not edit the class manually.
Constant Summary collapse
- DEFAULT_VERSION =
2
Instance Attribute Summary collapse
-
#service ⇒ Object
Returns the value of attribute service.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
- #account_holders_api ⇒ Object
- #authorized_card_users_api ⇒ Object
- #balance_accounts_api ⇒ Object
- #balances_api ⇒ Object
- #bank_account_validation_api ⇒ Object
- #card_orders_api ⇒ Object
- #custom_payout_schedules_sweeps_api ⇒ Object
- #direct_debit_mandates_api ⇒ Object
- #grant_accounts_api ⇒ Object
- #grant_offers_api ⇒ Object
-
#initialize(client, version = DEFAULT_VERSION) ⇒ BalancePlatform
constructor
A new instance of BalancePlatform.
- #manage_card_pin_api ⇒ Object
- #manage_sca_devices_api ⇒ Object
- #managed_payout_schedules_api ⇒ Object
- #network_tokens_api ⇒ Object
- #payment_instrument_groups_api ⇒ Object
- #payment_instruments_api ⇒ Object
- #platform_api ⇒ Object
- #recurring_top_ups_api ⇒ Object
- #sca_association_management_api ⇒ Object
- #sca_device_management_api ⇒ Object
- #transaction_rules_api ⇒ Object
- #transfer_limits_balance_account_level_api ⇒ Object
- #transfer_limits_balance_platform_level_api ⇒ Object
- #transfer_routes_api ⇒ Object
Constructor Details
#initialize(client, version = DEFAULT_VERSION) ⇒ BalancePlatform
Returns a new instance of BalancePlatform.
36 37 38 39 40 |
# File 'lib/adyen/services/balancePlatform.rb', line 36 def initialize(client, version = DEFAULT_VERSION) @service = 'BalancePlatform' @client = client @version = version end |
Instance Attribute Details
#service ⇒ Object
Returns the value of attribute service.
33 34 35 |
# File 'lib/adyen/services/balancePlatform.rb', line 33 def service @service end |
#version ⇒ Object
Returns the value of attribute version.
33 34 35 |
# File 'lib/adyen/services/balancePlatform.rb', line 33 def version @version end |
Instance Method Details
#account_holders_api ⇒ Object
42 43 44 |
# File 'lib/adyen/services/balancePlatform.rb', line 42 def account_holders_api @account_holders_api ||= Adyen::AccountHoldersApi.new(@client, @version) end |
#authorized_card_users_api ⇒ Object
46 47 48 |
# File 'lib/adyen/services/balancePlatform.rb', line 46 def @authorized_card_users_api ||= Adyen::AuthorizedCardUsersApi.new(@client, @version) end |
#balance_accounts_api ⇒ Object
50 51 52 |
# File 'lib/adyen/services/balancePlatform.rb', line 50 def balance_accounts_api @balance_accounts_api ||= Adyen::BalanceAccountsApi.new(@client, @version) end |
#balances_api ⇒ Object
54 55 56 |
# File 'lib/adyen/services/balancePlatform.rb', line 54 def balances_api @balances_api ||= Adyen::BalancesApi.new(@client, @version) end |
#bank_account_validation_api ⇒ Object
58 59 60 |
# File 'lib/adyen/services/balancePlatform.rb', line 58 def bank_account_validation_api @bank_account_validation_api ||= Adyen::BankAccountValidationApi.new(@client, @version) end |
#card_orders_api ⇒ Object
62 63 64 |
# File 'lib/adyen/services/balancePlatform.rb', line 62 def card_orders_api @card_orders_api ||= Adyen::CardOrdersApi.new(@client, @version) end |
#custom_payout_schedules_sweeps_api ⇒ Object
66 67 68 |
# File 'lib/adyen/services/balancePlatform.rb', line 66 def custom_payout_schedules_sweeps_api @custom_payout_schedules_sweeps_api ||= Adyen::CustomPayoutSchedulesSweepsApi.new(@client, @version) end |
#direct_debit_mandates_api ⇒ Object
70 71 72 |
# File 'lib/adyen/services/balancePlatform.rb', line 70 def direct_debit_mandates_api @direct_debit_mandates_api ||= Adyen::DirectDebitMandatesApi.new(@client, @version) end |
#grant_accounts_api ⇒ Object
74 75 76 |
# File 'lib/adyen/services/balancePlatform.rb', line 74 def grant_accounts_api @grant_accounts_api ||= Adyen::GrantAccountsApi.new(@client, @version) end |
#grant_offers_api ⇒ Object
78 79 80 |
# File 'lib/adyen/services/balancePlatform.rb', line 78 def grant_offers_api @grant_offers_api ||= Adyen::GrantOffersApi.new(@client, @version) end |
#manage_card_pin_api ⇒ Object
82 83 84 |
# File 'lib/adyen/services/balancePlatform.rb', line 82 def manage_card_pin_api @manage_card_pin_api ||= Adyen::ManageCardPINApi.new(@client, @version) end |
#manage_sca_devices_api ⇒ Object
86 87 88 |
# File 'lib/adyen/services/balancePlatform.rb', line 86 def manage_sca_devices_api @manage_sca_devices_api ||= Adyen::ManageSCADevicesApi.new(@client, @version) end |
#managed_payout_schedules_api ⇒ Object
90 91 92 |
# File 'lib/adyen/services/balancePlatform.rb', line 90 def managed_payout_schedules_api @managed_payout_schedules_api ||= Adyen::ManagedPayoutSchedulesApi.new(@client, @version) end |
#network_tokens_api ⇒ Object
94 95 96 |
# File 'lib/adyen/services/balancePlatform.rb', line 94 def network_tokens_api @network_tokens_api ||= Adyen::NetworkTokensApi.new(@client, @version) end |
#payment_instrument_groups_api ⇒ Object
98 99 100 |
# File 'lib/adyen/services/balancePlatform.rb', line 98 def payment_instrument_groups_api @payment_instrument_groups_api ||= Adyen::PaymentInstrumentGroupsApi.new(@client, @version) end |
#payment_instruments_api ⇒ Object
102 103 104 |
# File 'lib/adyen/services/balancePlatform.rb', line 102 def payment_instruments_api @payment_instruments_api ||= Adyen::PaymentInstrumentsApi.new(@client, @version) end |
#platform_api ⇒ Object
106 107 108 |
# File 'lib/adyen/services/balancePlatform.rb', line 106 def platform_api @platform_api ||= Adyen::PlatformApi.new(@client, @version) end |
#recurring_top_ups_api ⇒ Object
110 111 112 |
# File 'lib/adyen/services/balancePlatform.rb', line 110 def recurring_top_ups_api @recurring_top_ups_api ||= Adyen::RecurringTopUpsApi.new(@client, @version) end |
#sca_association_management_api ⇒ Object
114 115 116 |
# File 'lib/adyen/services/balancePlatform.rb', line 114 def sca_association_management_api @sca_association_management_api ||= Adyen::SCAAssociationManagementApi.new(@client, @version) end |
#sca_device_management_api ⇒ Object
118 119 120 |
# File 'lib/adyen/services/balancePlatform.rb', line 118 def sca_device_management_api @sca_device_management_api ||= Adyen::SCADeviceManagementApi.new(@client, @version) end |
#transaction_rules_api ⇒ Object
122 123 124 |
# File 'lib/adyen/services/balancePlatform.rb', line 122 def transaction_rules_api @transaction_rules_api ||= Adyen::TransactionRulesApi.new(@client, @version) end |
#transfer_limits_balance_account_level_api ⇒ Object
126 127 128 |
# File 'lib/adyen/services/balancePlatform.rb', line 126 def transfer_limits_balance_account_level_api @transfer_limits_balance_account_level_api ||= Adyen::TransferLimitsBalanceAccountLevelApi.new(@client, @version) end |
#transfer_limits_balance_platform_level_api ⇒ Object
130 131 132 |
# File 'lib/adyen/services/balancePlatform.rb', line 130 def transfer_limits_balance_platform_level_api @transfer_limits_balance_platform_level_api ||= Adyen::TransferLimitsBalancePlatformLevelApi.new(@client, @version) end |
#transfer_routes_api ⇒ Object
134 135 136 |
# File 'lib/adyen/services/balancePlatform.rb', line 134 def transfer_routes_api @transfer_routes_api ||= Adyen::TransferRoutesApi.new(@client, @version) end |