org.elasticsearch.client.action.admin.indices.segments
Class IndicesSegmentsRequestBuilder

java.lang.Object
  extended by org.elasticsearch.client.action.admin.indices.support.BaseIndicesRequestBuilder<IndicesSegmentsRequest,IndicesSegmentResponse>
      extended by org.elasticsearch.client.action.admin.indices.segments.IndicesSegmentsRequestBuilder
All Implemented Interfaces:
RequestBuilder<IndicesSegmentsRequest,IndicesSegmentResponse>

public class IndicesSegmentsRequestBuilder
extends BaseIndicesRequestBuilder<IndicesSegmentsRequest,IndicesSegmentResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.client.action.admin.indices.support.BaseIndicesRequestBuilder
client, request
 
Constructor Summary
IndicesSegmentsRequestBuilder(IndicesAdminClient indicesClient)
           
 
Method Summary
protected  void doExecute(ActionListener<IndicesSegmentResponse> listener)
           
 IndicesSegmentsRequestBuilder setIndices(java.lang.String... indices)
           
 
Methods inherited from class org.elasticsearch.client.action.admin.indices.support.BaseIndicesRequestBuilder
execute, execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndicesSegmentsRequestBuilder

public IndicesSegmentsRequestBuilder(IndicesAdminClient indicesClient)
Method Detail

setIndices

public IndicesSegmentsRequestBuilder setIndices(java.lang.String... indices)

doExecute

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