Method: WhatsAppCloudApi::FaradayClient#initialize
- Defined in:
- lib/whats_app_cloud_api/http/faraday_client.rb
#initialize(timeout:, max_retries:, retry_interval:, backoff_factor:, retry_statuses:, retry_methods:, connection:, adapter:, cache: false, verify: true) ⇒ FaradayClient
The constructor.
19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/whats_app_cloud_api/http/faraday_client.rb', line 19 def initialize(timeout:, max_retries:, retry_interval:, backoff_factor:, retry_statuses:, retry_methods:, connection:, adapter:, cache: false, verify: true) @connection = if connection.nil? create_connection(timeout: timeout, max_retries: max_retries, retry_interval: retry_interval, backoff_factor: backoff_factor, retry_statuses: retry_statuses, retry_methods: retry_methods, adapter: adapter, cache: cache, verify: verify) else connection end end |