Class: Adyen::Management
- Inherits:
-
Object
- Object
- Adyen::Management
- Defined in:
- lib/adyen/services/management.rb
Overview
NOTE: This class is auto generated by OpenAPI Generator Ref: openapi-generator.tech
Do not edit the class manually.
Constant Summary collapse
- DEFAULT_VERSION =
3
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_company_level_api ⇒ Object
- #account_merchant_level_api ⇒ Object
- #account_store_level_api ⇒ Object
- #allowed_origins_company_level_api ⇒ Object
- #allowed_origins_merchant_level_api ⇒ Object
- #android_files_company_level_api ⇒ Object
- #api_credentials_company_level_api ⇒ Object
- #api_credentials_merchant_level_api ⇒ Object
- #api_key_company_level_api ⇒ Object
- #api_key_merchant_level_api ⇒ Object
- #client_key_company_level_api ⇒ Object
- #client_key_merchant_level_api ⇒ Object
-
#initialize(client, version = DEFAULT_VERSION) ⇒ Management
constructor
A new instance of Management.
- #my_api_credential_api ⇒ Object
- #payment_methods_merchant_level_api ⇒ Object
- #payout_settings_merchant_level_api ⇒ Object
- #split_configuration_merchant_level_api ⇒ Object
- #terminal_actions_company_level_api ⇒ Object
- #terminal_actions_terminal_level_api ⇒ Object
- #terminal_orders_company_level_api ⇒ Object
- #terminal_orders_merchant_level_api ⇒ Object
- #terminal_settings_company_level_api ⇒ Object
- #terminal_settings_merchant_level_api ⇒ Object
- #terminal_settings_store_level_api ⇒ Object
- #terminal_settings_terminal_level_api ⇒ Object
- #terminals_terminal_level_api ⇒ Object
- #users_company_level_api ⇒ Object
- #users_merchant_level_api ⇒ Object
- #webhooks_company_level_api ⇒ Object
- #webhooks_merchant_level_api ⇒ Object
Constructor Details
#initialize(client, version = DEFAULT_VERSION) ⇒ Management
Returns a new instance of Management.
41 42 43 44 45 |
# File 'lib/adyen/services/management.rb', line 41 def initialize(client, version = DEFAULT_VERSION) @service = 'Management' @client = client @version = version end |
Instance Attribute Details
#service ⇒ Object
Returns the value of attribute service.
38 39 40 |
# File 'lib/adyen/services/management.rb', line 38 def service @service end |
#version ⇒ Object
Returns the value of attribute version.
38 39 40 |
# File 'lib/adyen/services/management.rb', line 38 def version @version end |
Instance Method Details
#account_company_level_api ⇒ Object
63 64 65 |
# File 'lib/adyen/services/management.rb', line 63 def account_company_level_api @account_company_level_api ||= Adyen::AccountCompanyLevelApi.new(@client, @version) end |
#account_merchant_level_api ⇒ Object
67 68 69 |
# File 'lib/adyen/services/management.rb', line 67 def account_merchant_level_api @account_merchant_level_api ||= Adyen::AccountMerchantLevelApi.new(@client, @version) end |
#account_store_level_api ⇒ Object
71 72 73 |
# File 'lib/adyen/services/management.rb', line 71 def account_store_level_api @account_store_level_api ||= Adyen::AccountStoreLevelApi.new(@client, @version) end |
#allowed_origins_company_level_api ⇒ Object
75 76 77 |
# File 'lib/adyen/services/management.rb', line 75 def allowed_origins_company_level_api @allowed_origins_company_level_api ||= Adyen::AllowedOriginsCompanyLevelApi.new(@client, @version) end |
#allowed_origins_merchant_level_api ⇒ Object
79 80 81 |
# File 'lib/adyen/services/management.rb', line 79 def allowed_origins_merchant_level_api @allowed_origins_merchant_level_api ||= Adyen::AllowedOriginsMerchantLevelApi.new(@client, @version) end |
#android_files_company_level_api ⇒ Object
83 84 85 |
# File 'lib/adyen/services/management.rb', line 83 def android_files_company_level_api @android_files_company_level_api ||= Adyen::AndroidFilesCompanyLevelApi.new(@client, @version) end |
#api_credentials_company_level_api ⇒ Object
47 48 49 |
# File 'lib/adyen/services/management.rb', line 47 def api_credentials_company_level_api @api_credentials_company_level_api ||= Adyen::APICredentialsCompanyLevelApi.new(@client, @version) end |
#api_credentials_merchant_level_api ⇒ Object
51 52 53 |
# File 'lib/adyen/services/management.rb', line 51 def api_credentials_merchant_level_api @api_credentials_merchant_level_api ||= Adyen::APICredentialsMerchantLevelApi.new(@client, @version) end |
#api_key_company_level_api ⇒ Object
55 56 57 |
# File 'lib/adyen/services/management.rb', line 55 def api_key_company_level_api @api_key_company_level_api ||= Adyen::APIKeyCompanyLevelApi.new(@client, @version) end |
#api_key_merchant_level_api ⇒ Object
59 60 61 |
# File 'lib/adyen/services/management.rb', line 59 def api_key_merchant_level_api @api_key_merchant_level_api ||= Adyen::APIKeyMerchantLevelApi.new(@client, @version) end |
#client_key_company_level_api ⇒ Object
87 88 89 |
# File 'lib/adyen/services/management.rb', line 87 def client_key_company_level_api @client_key_company_level_api ||= Adyen::ClientKeyCompanyLevelApi.new(@client, @version) end |
#client_key_merchant_level_api ⇒ Object
91 92 93 |
# File 'lib/adyen/services/management.rb', line 91 def client_key_merchant_level_api @client_key_merchant_level_api ||= Adyen::ClientKeyMerchantLevelApi.new(@client, @version) end |
#my_api_credential_api ⇒ Object
95 96 97 |
# File 'lib/adyen/services/management.rb', line 95 def my_api_credential_api @my_api_credential_api ||= Adyen::MyAPICredentialApi.new(@client, @version) end |
#payment_methods_merchant_level_api ⇒ Object
99 100 101 |
# File 'lib/adyen/services/management.rb', line 99 def payment_methods_merchant_level_api @payment_methods_merchant_level_api ||= Adyen::PaymentMethodsMerchantLevelApi.new(@client, @version) end |
#payout_settings_merchant_level_api ⇒ Object
103 104 105 |
# File 'lib/adyen/services/management.rb', line 103 def payout_settings_merchant_level_api @payout_settings_merchant_level_api ||= Adyen::PayoutSettingsMerchantLevelApi.new(@client, @version) end |
#split_configuration_merchant_level_api ⇒ Object
107 108 109 |
# File 'lib/adyen/services/management.rb', line 107 def split_configuration_merchant_level_api @split_configuration_merchant_level_api ||= Adyen::SplitConfigurationMerchantLevelApi.new(@client, @version) end |
#terminal_actions_company_level_api ⇒ Object
111 112 113 |
# File 'lib/adyen/services/management.rb', line 111 def terminal_actions_company_level_api @terminal_actions_company_level_api ||= Adyen::TerminalActionsCompanyLevelApi.new(@client, @version) end |
#terminal_actions_terminal_level_api ⇒ Object
115 116 117 |
# File 'lib/adyen/services/management.rb', line 115 def terminal_actions_terminal_level_api @terminal_actions_terminal_level_api ||= Adyen::TerminalActionsTerminalLevelApi.new(@client, @version) end |
#terminal_orders_company_level_api ⇒ Object
119 120 121 |
# File 'lib/adyen/services/management.rb', line 119 def terminal_orders_company_level_api @terminal_orders_company_level_api ||= Adyen::TerminalOrdersCompanyLevelApi.new(@client, @version) end |
#terminal_orders_merchant_level_api ⇒ Object
123 124 125 |
# File 'lib/adyen/services/management.rb', line 123 def terminal_orders_merchant_level_api @terminal_orders_merchant_level_api ||= Adyen::TerminalOrdersMerchantLevelApi.new(@client, @version) end |
#terminal_settings_company_level_api ⇒ Object
127 128 129 |
# File 'lib/adyen/services/management.rb', line 127 def terminal_settings_company_level_api @terminal_settings_company_level_api ||= Adyen::TerminalSettingsCompanyLevelApi.new(@client, @version) end |
#terminal_settings_merchant_level_api ⇒ Object
131 132 133 |
# File 'lib/adyen/services/management.rb', line 131 def terminal_settings_merchant_level_api @terminal_settings_merchant_level_api ||= Adyen::TerminalSettingsMerchantLevelApi.new(@client, @version) end |
#terminal_settings_store_level_api ⇒ Object
135 136 137 |
# File 'lib/adyen/services/management.rb', line 135 def terminal_settings_store_level_api @terminal_settings_store_level_api ||= Adyen::TerminalSettingsStoreLevelApi.new(@client, @version) end |
#terminal_settings_terminal_level_api ⇒ Object
139 140 141 |
# File 'lib/adyen/services/management.rb', line 139 def terminal_settings_terminal_level_api @terminal_settings_terminal_level_api ||= Adyen::TerminalSettingsTerminalLevelApi.new(@client, @version) end |
#terminals_terminal_level_api ⇒ Object
143 144 145 |
# File 'lib/adyen/services/management.rb', line 143 def terminals_terminal_level_api @terminals_terminal_level_api ||= Adyen::TerminalsTerminalLevelApi.new(@client, @version) end |
#users_company_level_api ⇒ Object
147 148 149 |
# File 'lib/adyen/services/management.rb', line 147 def users_company_level_api @users_company_level_api ||= Adyen::UsersCompanyLevelApi.new(@client, @version) end |
#users_merchant_level_api ⇒ Object
151 152 153 |
# File 'lib/adyen/services/management.rb', line 151 def users_merchant_level_api @users_merchant_level_api ||= Adyen::UsersMerchantLevelApi.new(@client, @version) end |
#webhooks_company_level_api ⇒ Object
155 156 157 |
# File 'lib/adyen/services/management.rb', line 155 def webhooks_company_level_api @webhooks_company_level_api ||= Adyen::WebhooksCompanyLevelApi.new(@client, @version) end |
#webhooks_merchant_level_api ⇒ Object
159 160 161 |
# File 'lib/adyen/services/management.rb', line 159 def webhooks_merchant_level_api @webhooks_merchant_level_api ||= Adyen::WebhooksMerchantLevelApi.new(@client, @version) end |