Class: DashboardDatasources
- Inherits:
-
DashboardResource
- Object
- Resource
- DashboardResource
- DashboardDatasources
- Defined in:
- lib/onvo/dashboard/datasources.rb
Overview
Dashboard Widget endpoints
Instance Attribute Summary
Attributes inherited from DashboardResource
Attributes inherited from Resource
Instance Method Summary collapse
Methods inherited from DashboardResource
Methods inherited from Resource
#base_delete, #base_get, #base_post, #base_put, #base_request, #initialize, #merge_options
Constructor Details
This class inherits a constructor from DashboardResource
Instance Method Details
#link(datasource_id) ⇒ Object
12 13 14 |
# File 'lib/onvo/dashboard/datasources.rb', line 12 def link(datasource_id) base_put("/dashboards/#{@dashboard_id}/datasources", body: { datasourceId: datasource_id }) end |
#list ⇒ Object
8 9 10 |
# File 'lib/onvo/dashboard/datasources.rb', line 8 def list base_get("/dashboards/#{@dashboard_id}/datasources") end |
#unlink(datasource_id) ⇒ Object
16 17 18 |
# File 'lib/onvo/dashboard/datasources.rb', line 16 def unlink(datasource_id) base_delete("/dashboards/#{@dashboard_id}/datasources/#{datasource_id}") end |