org.elasticsearch.client.action
Interface RequestBuilder<Request extends ActionRequest,Response extends ActionResponse>

All Known Implementing Classes:
AnalyzeRequestBuilder, BaseClusterRequestBuilder, BaseIndicesRequestBuilder, BaseRequestBuilder, BroadcastPingRequestBuilder, BulkRequestBuilder, ClearIndicesCacheRequestBuilder, CloseIndexRequestBuilder, ClusterHealthRequestBuilder, ClusterStateRequestBuilder, CountRequestBuilder, CreateIndexRequestBuilder, DeleteByQueryRequestBuilder, DeleteIndexRequestBuilder, DeleteIndexTemplateRequestBuilder, DeleteMappingRequestBuilder, DeleteRequestBuilder, FlushRequestBuilder, GatewaySnapshotRequestBuilder, GetRequestBuilder, IndexRequestBuilder, IndicesAliasesRequestBuilder, IndicesExistsRequestBuilder, IndicesSegmentsRequestBuilder, IndicesStatusRequestBuilder, MoreLikeThisRequestBuilder, MultiGetRequestBuilder, NodesInfoRequestBuilder, NodesRestartRequestBuilder, NodesShutdownRequestBuilder, NodesStatsRequestBuilder, OpenIndexRequestBuilder, OptimizeRequestBuilder, PercolateRequestBuilder, PutIndexTemplateRequestBuilder, PutMappingRequestBuilder, RefreshRequestBuilder, ReplicationPingRequestBuilder, SearchRequestBuilder, SearchScrollRequestBuilder, SinglePingRequestBuilder, UpdateSettingsRequestBuilder

public interface RequestBuilder<Request extends ActionRequest,Response extends ActionResponse>


Method Summary
 ListenableActionFuture<Response> execute()
           
 void execute(ActionListener<Response> listener)
           
 

Method Detail

execute

ListenableActionFuture<Response> execute()

execute

void execute(ActionListener<Response> listener)