Module org.elasticsearch.server
Package org.elasticsearch.action
Interface RequestBuilder<Request,Response extends RefCounted>
- All Known Implementing Classes:
AbstractBulkByScrollRequestBuilder,AbstractBulkIndexByScrollRequestBuilder,AcknowledgedRequestBuilder,ActionRequestBuilder,ActionRequestLazyBuilder,AddIndexBlockRequestBuilder,AnalyzeRequestBuilder,BroadcastOperationRequestBuilder,BulkRequestBuilder,CancelTasksRequestBuilder,CleanupRepositoryRequestBuilder,ClearIndicesCacheRequestBuilder,ClearScrollRequestBuilder,CloneSnapshotRequestBuilder,CloseIndexRequestBuilder,ClusterHealthRequestBuilder,ClusterStateRequestBuilder,ClusterStatsRequestBuilder,ClusterUpdateSettingsRequestBuilder,CreateIndexRequestBuilder,CreateSnapshotRequestBuilder,DeleteByQueryRequestBuilder,DeleteIndexRequestBuilder,DeleteIndexTemplateRequestBuilder,DeleteRepositoryRequestBuilder,DeleteRequestBuilder,DeleteSnapshotRequestBuilder,ExplainRequestBuilder,FieldCapabilitiesRequestBuilder,FlushRequestBuilder,ForceMergeRequestBuilder,GetAliasesRequestBuilder,GetFieldMappingsRequestBuilder,GetIndexRequestBuilder,GetIndexTemplatesRequestBuilder,GetMappingsRequestBuilder,GetRepositoriesRequestBuilder,GetRequestBuilder,GetSettingsRequestBuilder,GetSnapshotsRequestBuilder,GetTaskRequestBuilder,IndexRequestBuilder,IndicesAliasesRequestBuilder,IndicesSegmentsRequestBuilder,IndicesStatsRequestBuilder,InstanceShardOperationRequestBuilder,ListTasksRequestBuilder,MasterNodeOperationRequestBuilder,MasterNodeReadOperationRequestBuilder,MultiGetRequestBuilder,MultiSearchRequestBuilder,MultiTermVectorsRequestBuilder,NodesInfoRequestBuilder,NodesOperationRequestBuilder,NodesStatsRequestBuilder,OpenIndexRequestBuilder,PutIndexTemplateRequestBuilder,PutMappingRequestBuilder,PutRepositoryRequestBuilder,RecoveryRequestBuilder,RefreshRequestBuilder,ReindexRequestBuilder,RemoveIndexBlockRequestBuilder,ReplicationRequestBuilder,ResizeRequestBuilder,RestoreSnapshotRequestBuilder,RolloverRequestBuilder,SearchRequestBuilder,SearchScrollRequestBuilder,SimulatePipelineRequestBuilder,SingleShardOperationRequestBuilder,SnapshotsStatusRequestBuilder,TasksRequestBuilder,TermVectorsRequestBuilder,UpdateByQueryRequestBuilder,UpdateRequestBuilder,UpdateSettingsRequestBuilder,ValidateQueryRequestBuilder,VerifyRepositoryRequestBuilder
public interface RequestBuilder<Request,Response extends RefCounted>
-
Method Summary
-
Method Details
-
request
Request request()This method returns the request that this builder builds. Depending on the implementation, it might return a new request with each call or the same request with each call. -
execute
ActionFuture<Response> execute() -
get
Response get() -
get
-
execute
-