module Legion::Extensions::ElasticAppSearch::Runners::Curations
Public Instance Methods
create(engine:, **opts)
click to toggle source
# File lib/legion/extensions/elastic_app_search/runners/curations.rb, line 8 def create(engine:, **opts) client(opts).create_curation(engine, opts) end
destroy(engine:, curation:, **opts)
click to toggle source
# File lib/legion/extensions/elastic_app_search/runners/curations.rb, line 24 def destroy(engine:, curation:, **opts) client(opts).destroy_curation(engine, curation) end
get(engine:, curation:, **opts)
click to toggle source
# File lib/legion/extensions/elastic_app_search/runners/curations.rb, line 12 def get(engine:, curation:, **opts) client(opts).get_curation(engine, curation) end
list(engine:, **opts)
click to toggle source
# File lib/legion/extensions/elastic_app_search/runners/curations.rb, line 16 def list(engine:, **opts) client(opts).list_curations(engine) end
update(engine:, curation:, **opts)
click to toggle source
# File lib/legion/extensions/elastic_app_search/runners/curations.rb, line 20 def update(engine:, curation:, **opts) client(opts).update_curation(engine, curation, opts) end