org.elasticsearch.action.admin.indices.template.delete
Class DeleteIndexTemplateRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder<DeleteIndexTemplateRequest,DeleteIndexTemplateResponse>
      extended by org.elasticsearch.action.admin.indices.template.delete.DeleteIndexTemplateRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<DeleteIndexTemplateRequest,DeleteIndexTemplateResponse>

public class DeleteIndexTemplateRequestBuilder
extends BaseIndicesRequestBuilder<DeleteIndexTemplateRequest,DeleteIndexTemplateResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder
client, request
 
Constructor Summary
DeleteIndexTemplateRequestBuilder(IndicesAdminClient indicesClient)
           
DeleteIndexTemplateRequestBuilder(IndicesAdminClient indicesClient, String name)
           
 
Method Summary
protected  void doExecute(ActionListener<DeleteIndexTemplateResponse> listener)
           
 DeleteIndexTemplateRequestBuilder setMasterNodeTimeout(String timeout)
          Sets the master node timeout in case the master has not yet been discovered.
 DeleteIndexTemplateRequestBuilder setMasterNodeTimeout(TimeValue timeout)
          Sets the master node timeout in case the master has not yet been discovered.
 DeleteIndexTemplateRequestBuilder setTimeout(String timeout)
          Timeout to wait for the index deletion to be acknowledged by current cluster nodes.
 DeleteIndexTemplateRequestBuilder setTimeout(TimeValue timeout)
          Timeout to wait for the index deletion to be acknowledged by current cluster nodes.
 
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

DeleteIndexTemplateRequestBuilder

public DeleteIndexTemplateRequestBuilder(IndicesAdminClient indicesClient)

DeleteIndexTemplateRequestBuilder

public DeleteIndexTemplateRequestBuilder(IndicesAdminClient indicesClient,
                                         String name)
Method Detail

setTimeout

public DeleteIndexTemplateRequestBuilder setTimeout(TimeValue timeout)
Timeout to wait for the index deletion to be acknowledged by current cluster nodes. Defaults to 10s.


setTimeout

public DeleteIndexTemplateRequestBuilder setTimeout(String timeout)
Timeout to wait for the index deletion to be acknowledged by current cluster nodes. Defaults to 10s.


setMasterNodeTimeout

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


setMasterNodeTimeout

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


doExecute

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


Copyright © 2009-2012. All Rights Reserved.