Class: Samsara::Settings::AsyncClient
- Inherits:
-
Object
- Object
- Samsara::Settings::AsyncClient
- Defined in:
- lib/samsara_api/settings/client.rb
Instance Attribute Summary collapse
- #compliance ⇒ Samsara::Settings::AsyncComplianceClient readonly
- #driver_app ⇒ Samsara::Settings::AsyncDriverAppClient readonly
- #safety ⇒ Samsara::Settings::AsyncSafetyClient readonly
Instance Method Summary collapse
Constructor Details
#initialize(request_client:) ⇒ Samsara::Settings::AsyncClient
38 39 40 41 42 |
# File 'lib/samsara_api/settings/client.rb', line 38 def initialize(request_client:) @compliance = Samsara::Settings::AsyncComplianceClient.new(request_client: request_client) @driver_app = Samsara::Settings::AsyncDriverAppClient.new(request_client: request_client) @safety = Samsara::Settings::AsyncSafetyClient.new(request_client: request_client) end |
Instance Attribute Details
#compliance ⇒ Samsara::Settings::AsyncComplianceClient (readonly)
29 30 31 |
# File 'lib/samsara_api/settings/client.rb', line 29 def compliance @compliance end |
#driver_app ⇒ Samsara::Settings::AsyncDriverAppClient (readonly)
31 32 33 |
# File 'lib/samsara_api/settings/client.rb', line 31 def driver_app @driver_app end |
#safety ⇒ Samsara::Settings::AsyncSafetyClient (readonly)
33 34 35 |
# File 'lib/samsara_api/settings/client.rb', line 33 def safety @safety end |