Class: CoreLibrary::ClientConfiguration
- Inherits:
-
Object
- Object
- CoreLibrary::ClientConfiguration
- Defined in:
- lib/apimatic-core-interfaces/client/client_configuration.rb
Overview
An interface for the methods that an HTTP Client Configuration must implement. This class should not be instantiated but should be used as a base class for HTTP Client Configuration class.
Instance Attribute Summary collapse
-
#adapter ⇒ Object
readonly
Returns the value of attribute adapter.
-
#backoff_factor ⇒ Object
readonly
Returns the value of attribute backoff_factor.
-
#cache ⇒ Object
readonly
Returns the value of attribute cache.
-
#connection ⇒ Object
readonly
Returns the value of attribute connection.
-
#max_retries ⇒ Object
readonly
Returns the value of attribute max_retries.
-
#response_factory ⇒ Object
readonly
Returns the value of attribute response_factory.
-
#retry_interval ⇒ Object
readonly
Returns the value of attribute retry_interval.
-
#retry_methods ⇒ Object
readonly
Returns the value of attribute retry_methods.
-
#retry_statuses ⇒ Object
readonly
Returns the value of attribute retry_statuses.
-
#timeout ⇒ Object
readonly
Returns the value of attribute timeout.
-
#verify ⇒ Object
readonly
Returns the value of attribute verify.
Instance Attribute Details
#adapter ⇒ Object (readonly)
Returns the value of attribute adapter.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def adapter @adapter end |
#backoff_factor ⇒ Object (readonly)
Returns the value of attribute backoff_factor.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def backoff_factor @backoff_factor end |
#cache ⇒ Object (readonly)
Returns the value of attribute cache.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def cache @cache end |
#connection ⇒ Object (readonly)
Returns the value of attribute connection.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def connection @connection end |
#max_retries ⇒ Object (readonly)
Returns the value of attribute max_retries.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def max_retries @max_retries end |
#response_factory ⇒ Object (readonly)
Returns the value of attribute response_factory.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def response_factory @response_factory end |
#retry_interval ⇒ Object (readonly)
Returns the value of attribute retry_interval.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def retry_interval @retry_interval end |
#retry_methods ⇒ Object (readonly)
Returns the value of attribute retry_methods.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def retry_methods @retry_methods end |
#retry_statuses ⇒ Object (readonly)
Returns the value of attribute retry_statuses.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def retry_statuses @retry_statuses end |
#timeout ⇒ Object (readonly)
Returns the value of attribute timeout.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def timeout @timeout end |
#verify ⇒ Object (readonly)
Returns the value of attribute verify.
6 7 8 |
# File 'lib/apimatic-core-interfaces/client/client_configuration.rb', line 6 def verify @verify end |