org.elasticsearch.action.admin.indices.status
Class IndicesStatusRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder<IndicesStatusRequest,IndicesStatusResponse>
      extended by org.elasticsearch.action.admin.indices.status.IndicesStatusRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<IndicesStatusRequest,IndicesStatusResponse>

public class IndicesStatusRequestBuilder
extends BaseIndicesRequestBuilder<IndicesStatusRequest,IndicesStatusResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.indices.support.BaseIndicesRequestBuilder
client, request
 
Constructor Summary
IndicesStatusRequestBuilder(IndicesAdminClient indicesClient)
           
 
Method Summary
protected  void doExecute(ActionListener<IndicesStatusResponse> listener)
           
 IndicesStatusRequestBuilder setIgnoreIndices(IgnoreIndices ignoreIndices)
          Specifies what type of requested indices to ignore.
 IndicesStatusRequestBuilder setIndices(String... indices)
          Sets specific indices to return the status for.
 IndicesStatusRequestBuilder setRecovery(boolean recovery)
          Should the status include recovery information.
 IndicesStatusRequestBuilder setSnapshot(boolean snapshot)
          Should the status include recovery information.
 
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

IndicesStatusRequestBuilder

public IndicesStatusRequestBuilder(IndicesAdminClient indicesClient)
Method Detail

setIndices

public IndicesStatusRequestBuilder setIndices(String... indices)
Sets specific indices to return the status for.


setRecovery

public IndicesStatusRequestBuilder setRecovery(boolean recovery)
Should the status include recovery information. Defaults to false.


setSnapshot

public IndicesStatusRequestBuilder setSnapshot(boolean snapshot)
Should the status include recovery information. Defaults to false.


setIgnoreIndices

public IndicesStatusRequestBuilder setIgnoreIndices(IgnoreIndices ignoreIndices)
Specifies what type of requested indices to ignore. For example indices that don't exist.


doExecute

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


Copyright © 2009-2012. All Rights Reserved.