org.elasticsearch.action.admin.indices.warmer.put
Class PutWarmerRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder<PutWarmerRequest,PutWarmerResponse>
      extended by org.elasticsearch.action.admin.indices.warmer.put.PutWarmerRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<PutWarmerRequest,PutWarmerResponse>

public class PutWarmerRequestBuilder
extends BaseIndicesRequestBuilder<PutWarmerRequest,PutWarmerResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder
client, request
 
Constructor Summary
PutWarmerRequestBuilder(IndicesAdminClient indicesClient)
           
PutWarmerRequestBuilder(IndicesAdminClient indicesClient, String name)
           
 
Method Summary
protected  void doExecute(ActionListener<PutWarmerResponse> listener)
           
 PutWarmerRequestBuilder setMasterNodeTimeout(TimeValue timeout)
          Sets the master node timeout in case the master has not yet been discovered.
 PutWarmerRequestBuilder setName(String name)
          Sets the name of the warmer.
 PutWarmerRequestBuilder setSearchRequest(SearchRequest searchRequest)
          Sets the search request to use to warm the index when applicable.
 PutWarmerRequestBuilder setSearchRequest(SearchRequestBuilder searchRequest)
          Sets the search request to use to warm the index when applicable.
 
Methods inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder
execute, execute, request
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PutWarmerRequestBuilder

public PutWarmerRequestBuilder(IndicesAdminClient indicesClient,
                               String name)

PutWarmerRequestBuilder

public PutWarmerRequestBuilder(IndicesAdminClient indicesClient)
Method Detail

setName

public PutWarmerRequestBuilder setName(String name)
Sets the name of the warmer.


setSearchRequest

public PutWarmerRequestBuilder setSearchRequest(SearchRequest searchRequest)
Sets the search request to use to warm the index when applicable.


setSearchRequest

public PutWarmerRequestBuilder setSearchRequest(SearchRequestBuilder searchRequest)
Sets the search request to use to warm the index when applicable.


setMasterNodeTimeout

public PutWarmerRequestBuilder setMasterNodeTimeout(TimeValue timeout)
Sets the master node timeout in case the master has not yet been discovered.


doExecute

protected void doExecute(ActionListener<PutWarmerResponse> listener)
Specified by:
doExecute in class BaseIndicesRequestBuilder<PutWarmerRequest,PutWarmerResponse>


Copyright © 2009-2012. All Rights Reserved.