module SwiftypeAppSearch::Client::Engines

Public Instance Methods

create_engine(engine_name, language = nil) click to toggle source
# File lib/swiftype-app-search/client/engines.rb, line 14
def create_engine(engine_name, language = nil)
  params = { :name => engine_name }
  params[:language] = language if language
  post("engines", params)
end
destroy_engine(engine_name) click to toggle source
# File lib/swiftype-app-search/client/engines.rb, line 20
def destroy_engine(engine_name)
  delete("engines/#{engine_name}")
end
get_engine(engine_name) click to toggle source
# File lib/swiftype-app-search/client/engines.rb, line 10
def get_engine(engine_name)
  get("engines/#{engine_name}")
end
list_engines(current: 1, size: 20) click to toggle source
# File lib/swiftype-app-search/client/engines.rb, line 6
def list_engines(current: 1, size: 20)
  get("engines", :page => { :current => current, :size => size })
end