org.elasticsearch.client.action.admin.indices.delete
Class DeleteIndexRequestBuilder
java.lang.Object
org.elasticsearch.client.action.admin.indices.support.BaseIndicesRequestBuilder<DeleteIndexRequest,DeleteIndexResponse>
org.elasticsearch.client.action.admin.indices.delete.DeleteIndexRequestBuilder
- All Implemented Interfaces:
- RequestBuilder<DeleteIndexRequest,DeleteIndexResponse>
public class DeleteIndexRequestBuilder
- extends BaseIndicesRequestBuilder<DeleteIndexRequest,DeleteIndexResponse>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeleteIndexRequestBuilder
public DeleteIndexRequestBuilder(IndicesAdminClient indicesClient,
java.lang.String index)
setTimeout
public DeleteIndexRequestBuilder setTimeout(TimeValue timeout)
- Timeout to wait for the index deletion to be acknowledged by current cluster nodes. Defaults
to 10s.
setTimeout
public DeleteIndexRequestBuilder setTimeout(java.lang.String timeout)
- Timeout to wait for the index deletion to be acknowledged by current cluster nodes. Defaults
to 10s.
setMasterNodeTimeout
public DeleteIndexRequestBuilder setMasterNodeTimeout(TimeValue timeout)
- Sets the master node timeout in case the master has not yet been discovered.
doExecute
protected void doExecute(ActionListener<DeleteIndexResponse> listener)
- Specified by:
doExecute
in class BaseIndicesRequestBuilder<DeleteIndexRequest,DeleteIndexResponse>