module Elastic::SiteSearch::Client::Engine
An Engine
is a search engine that lets you search and filter the Documents it contains. For more information, see the REST API overview.
Public Instance Methods
create_engine(name)
click to toggle source
# File lib/elastic/site-search/client.rb, line 256 def create_engine(name) post("engines.json", :engine => {:name => name}) end
destroy_engine(engine_id)
click to toggle source
# File lib/elastic/site-search/client.rb, line 260 def destroy_engine(engine_id) delete("engines/#{engine_id}.json") end
engine(engine_id)
click to toggle source
# File lib/elastic/site-search/client.rb, line 252 def engine(engine_id) get("engines/#{engine_id}.json") end
engines()
click to toggle source
# File lib/elastic/site-search/client.rb, line 248 def engines get("engines.json") end