io.searchbox.client.http
Class HttpClient

java.lang.Object
  extended by org.elasticsearch.client.support.AbstractClient
      extended by io.searchbox.client.http.HttpClient
All Implemented Interfaces:
org.elasticsearch.client.Client, org.elasticsearch.client.internal.InternalClient

public class HttpClient
extends org.elasticsearch.client.support.AbstractClient


Constructor Summary
HttpClient(JestHttpClient httpClient)
           
 
Method Summary
 org.elasticsearch.client.AdminClient admin()
           
 void close()
           
<Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response>>
org.elasticsearch.action.ActionFuture<Response>
execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action, Request request)
           
<Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response>>
void
execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action, Request request, org.elasticsearch.action.ActionListener<Response> listener)
           
 org.elasticsearch.threadpool.ThreadPool threadPool()
           
 
Methods inherited from class org.elasticsearch.client.support.AbstractClient
bulk, bulk, count, count, delete, delete, deleteByQuery, deleteByQuery, get, get, index, index, moreLikeThis, moreLikeThis, multiGet, multiGet, multiSearch, multiSearch, percolate, percolate, prepareBulk, prepareCount, prepareDelete, prepareDelete, prepareDeleteByQuery, prepareExecute, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareIndex, prepareMoreLikeThis, prepareMultiGet, prepareMultiSearch, preparePercolate, prepareSearch, prepareSearchScroll, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpClient

public HttpClient(JestHttpClient httpClient)
Method Detail

threadPool

public org.elasticsearch.threadpool.ThreadPool threadPool()

close

public void close()

admin

public org.elasticsearch.client.AdminClient admin()

execute

public <Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response>> org.elasticsearch.action.ActionFuture<Response> execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action,
                                                                                                                                                                                                                                                                        Request request)

execute

public <Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response>> void execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action,
                                                                                                                                                                                                                             Request request,
                                                                                                                                                                                                                             org.elasticsearch.action.ActionListener<Response> listener)


Copyright © 2012. All Rights Reserved.