org.elasticsearch.client.action.suggest
Class SuggestRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.support.BaseRequestBuilder<SuggestRequest,SuggestResponse>
      extended by org.elasticsearch.client.action.suggest.SuggestRequestBuilder
All Implemented Interfaces:
org.elasticsearch.action.ActionRequestBuilder<SuggestRequest,SuggestResponse>

public class SuggestRequestBuilder
extends org.elasticsearch.action.support.BaseRequestBuilder<SuggestRequest,SuggestResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.support.BaseRequestBuilder
client, request
 
Constructor Summary
SuggestRequestBuilder(org.elasticsearch.client.Client client)
           
 
Method Summary
protected  void doExecute(org.elasticsearch.action.ActionListener<SuggestResponse> listener)
           
 SuggestRequestBuilder field(String field)
           
 SuggestRequestBuilder setIndices(String... indices)
           
 SuggestRequestBuilder setListenerThreaded(boolean threadedListener)
          Should the listener be called on a separate thread if needed.
 SuggestRequestBuilder setOperationThreading(org.elasticsearch.action.support.broadcast.BroadcastOperationThreading operationThreading)
          Controls the operation threading model.
 SuggestRequestBuilder similarity(float similarity)
           
 SuggestRequestBuilder size(int size)
           
 SuggestRequestBuilder term(String term)
           
 
Methods inherited from class org.elasticsearch.action.support.BaseRequestBuilder
execute, execute, request
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SuggestRequestBuilder

public SuggestRequestBuilder(org.elasticsearch.client.Client client)
Method Detail

doExecute

protected void doExecute(org.elasticsearch.action.ActionListener<SuggestResponse> listener)
Specified by:
doExecute in class org.elasticsearch.action.support.BaseRequestBuilder<SuggestRequest,SuggestResponse>

term

public SuggestRequestBuilder term(String term)

field

public SuggestRequestBuilder field(String field)

similarity

public SuggestRequestBuilder similarity(float similarity)

size

public SuggestRequestBuilder size(int size)

setOperationThreading

public SuggestRequestBuilder setOperationThreading(org.elasticsearch.action.support.broadcast.BroadcastOperationThreading operationThreading)
Controls the operation threading model.


setListenerThreaded

public SuggestRequestBuilder setListenerThreaded(boolean threadedListener)
Should the listener be called on a separate thread if needed.


setIndices

public SuggestRequestBuilder setIndices(String... indices)


Copyright © 2011-2012. All Rights Reserved.