Module: BWAPI::Client::Projects::DecahoseQueries
- Included in:
- BWAPI::Client::Projects
- Defined in:
- lib/bwapi/client/projects/decahose_queries.rb
Overview
Decahose Queries module for projects/decahosequeries endpoints
Instance Method Summary collapse
-
#create_decahose_query(project_id, opts = {}) ⇒ Hash
Create a new decahose query in project.
-
#decahose_queries(project_id, opts = {}) ⇒ Hash
Get all decahose queries in project.
-
#delete_decahose_query(project_id, decahose_query_id) ⇒ Hash
Delete an existing decahose query project.
-
#get_decahose_query(project_id, decahose_query_id) ⇒ Hash
Get a specific decahose query in project.
-
#update_decahose_query(project_id, decahose_query_id, opts = {}) ⇒ Hash
Update an existing decahose query in project.
Instance Method Details
#create_decahose_query(project_id, opts = {}) ⇒ Hash
Create a new decahose query in project
46 47 48 |
# File 'lib/bwapi/client/projects/decahose_queries.rb', line 46 def create_decahose_query(project_id, opts = {}) post "projects/#{project_id}/decahosequeries", opts end |
#decahose_queries(project_id, opts = {}) ⇒ Hash
Get all decahose queries in project
14 15 16 |
# File 'lib/bwapi/client/projects/decahose_queries.rb', line 14 def decahose_queries(project_id, opts = {}) get "projects/#{project_id}/decahosequeries", opts end |
#delete_decahose_query(project_id, decahose_query_id) ⇒ Hash
Delete an existing decahose query project
79 80 81 |
# File 'lib/bwapi/client/projects/decahose_queries.rb', line 79 def delete_decahose_query(project_id, decahose_query_id) delete "projects/#{project_id}/decahosequeries/#{decahose_query_id}" end |
#get_decahose_query(project_id, decahose_query_id) ⇒ Hash
Get a specific decahose query in project
23 24 25 |
# File 'lib/bwapi/client/projects/decahose_queries.rb', line 23 def get_decahose_query(project_id, decahose_query_id) get "projects/#{project_id}/decahosequeries/#{decahose_query_id}" end |
#update_decahose_query(project_id, decahose_query_id, opts = {}) ⇒ Hash
Update an existing decahose query in project
70 71 72 |
# File 'lib/bwapi/client/projects/decahose_queries.rb', line 70 def update_decahose_query(project_id, decahose_query_id, opts = {}) put "projects/#{project_id}/decahosequeries/#{decahose_query_id}", opts end |