Module: BWAPI::Client::Projects::Queries::Backfill
- Included in:
- BWAPI::Client::Projects::Queries
- Defined in:
- lib/bwapi/client/projects/queries/backfill.rb
Overview
Backfill module for projects/queries/backfill endpoints
Instance Method Summary collapse
-
#backfills(project_id, query_id, opts = {}) ⇒ Hashie::Mash
Get all backfills for query.
-
#create_backfill(project_id, query_id, opts) ⇒ Hashie::Mash
Create new backfill for query.
-
#delete_backfill(project_id, query_id, backfill_id) ⇒ Hashie::Mash
Delete backfill for query.
-
#get_backfill(project_id, query_id, backfill_id) ⇒ Hashie::Mash
(also: #backfill)
Get specific backfill for query.
Instance Method Details
#backfills(project_id, query_id, opts = {}) ⇒ Hashie::Mash
Get all backfills for query
16 17 18 |
# File 'lib/bwapi/client/projects/queries/backfill.rb', line 16 def backfills project_id, query_id, opts={} get "projects/#{project_id}/queries/#{query_id}/backfill" end |
#create_backfill(project_id, query_id, opts) ⇒ Hashie::Mash
Create new backfill for query
46 47 48 |
# File 'lib/bwapi/client/projects/queries/backfill.rb', line 46 def create_backfill project_id, query_id, opts post "projects/#{project_id}/queries/#{query_id}/backfill", opts end |
#delete_backfill(project_id, query_id, backfill_id) ⇒ Hashie::Mash
Delete backfill for query
56 57 58 |
# File 'lib/bwapi/client/projects/queries/backfill.rb', line 56 def delete_backfill project_id, query_id, backfill_id delete "projects/#{project_id}/queries/#{query_id}/backfill/#{backfill_id}" end |
#get_backfill(project_id, query_id, backfill_id) ⇒ Hashie::Mash Also known as: backfill
Get specific backfill for query
26 27 28 |
# File 'lib/bwapi/client/projects/queries/backfill.rb', line 26 def get_backfill project_id, query_id, backfill_id get "projects/#{project_id}/queries/#{query_id}/backfill/#{backfill_id}" end |