Class: MoesifApi::MoesifAPIClient
- Inherits:
-
Object
- Object
- MoesifApi::MoesifAPIClient
- Defined in:
- lib/moesif_api/moesif_api_client.rb
Instance Method Summary collapse
-
#api ⇒ ApiController
Singleton access to api controller.
-
#health ⇒ HealthController
Singleton access to health controller.
-
#initialize(application_id, user_agent = nil, retry_count = 5) ⇒ MoesifAPIClient
constructor
Initializer with authentication and configuration parameters.
Constructor Details
#initialize(application_id, user_agent = nil, retry_count = 5) ⇒ MoesifAPIClient
Initializer with authentication and configuration parameters
18 19 20 21 22 23 24 |
# File 'lib/moesif_api/moesif_api_client.rb', line 18 def initialize(application_id, user_agent=nil, retry_count=5) Configuration.application_id = application_id Configuration.retry_count = retry_count unless user_agent.nil? Configuration.user_agent = user_agent end end |
Instance Method Details
#api ⇒ ApiController
Singleton access to api controller
7 8 9 |
# File 'lib/moesif_api/moesif_api_client.rb', line 7 def api ApiController.instance end |
#health ⇒ HealthController
Singleton access to health controller
13 14 15 |
# File 'lib/moesif_api/moesif_api_client.rb', line 13 def health HealthController.instance end |