Class: MoesifApi::MoesifAPIClient

Inherits:
Object
  • Object
show all
Defined in:
lib/moesif_api/moesif_api_client.rb

Instance Method Summary collapse

Constructor Details

#initialize(application_id: nil) ⇒ MoesifAPIClient

Initializer with authentication and configuration parameters



18
19
20
# File 'lib/moesif_api/moesif_api_client.rb', line 18

def initialize(application_id: nil)
  Configuration.application_id = application_id
end

Instance Method Details

#apiApiController

Singleton access to api controller

Returns:



7
8
9
# File 'lib/moesif_api/moesif_api_client.rb', line 7

def api
  ApiController.instance
end

#healthHealthController

Singleton access to health controller

Returns:



13
14
15
# File 'lib/moesif_api/moesif_api_client.rb', line 13

def health
  HealthController.instance
end