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
,BaseAliasesRequestBuilder
,BroadcastOperationRequestBuilder
,BulkRequestBuilder
,CancelTasksRequestBuilder
,CleanupRepositoryRequestBuilder
,ClearIndicesCacheRequestBuilder
,ClearScrollRequestBuilder
,CloneSnapshotRequestBuilder
,CloseIndexRequestBuilder
,ClusterAllocationExplainRequestBuilder
,ClusterHealthRequestBuilder
,ClusterInfoRequestBuilder
,ClusterRerouteRequestBuilder
,ClusterSearchShardsRequestBuilder
,ClusterStateRequestBuilder
,ClusterStatsRequestBuilder
,ClusterUpdateSettingsRequestBuilder
,CreateIndexRequestBuilder
,CreateSnapshotRequestBuilder
,DeleteByQueryRequestBuilder
,DeleteIndexRequestBuilder
,DeleteIndexTemplateRequestBuilder
,DeletePipelineRequestBuilder
,DeleteRepositoryRequestBuilder
,DeleteRequestBuilder
,DeleteSnapshotRequestBuilder
,DeleteStoredScriptRequestBuilder
,ExplainRequestBuilder
,FieldCapabilitiesRequestBuilder
,FlushRequestBuilder
,ForceMergeRequestBuilder
,GetAliasesRequestBuilder
,GetFieldMappingsRequestBuilder
,GetIndexRequestBuilder
,GetIndexTemplatesRequestBuilder
,GetMappingsRequestBuilder
,GetPipelineRequestBuilder
,GetRepositoriesRequestBuilder
,GetRequestBuilder
,GetSettingsRequestBuilder
,GetSnapshotsRequestBuilder
,GetStoredScriptRequestBuilder
,GetTaskRequestBuilder
,IndexRequestBuilder
,IndicesAliasesRequestBuilder
,IndicesSegmentsRequestBuilder
,IndicesStatsRequestBuilder
,InstanceShardOperationRequestBuilder
,ListTasksRequestBuilder
,MasterNodeOperationRequestBuilder
,MasterNodeReadOperationRequestBuilder
,MultiGetRequestBuilder
,MultiSearchRequestBuilder
,MultiTermVectorsRequestBuilder
,NodesInfoRequestBuilder
,NodesOperationRequestBuilder
,NodesStatsRequestBuilder
,OpenIndexRequestBuilder
,PutIndexTemplateRequestBuilder
,PutMappingRequestBuilder
,PutPipelineRequestBuilder
,PutRepositoryRequestBuilder
,PutStoredScriptRequestBuilder
,RecoveryRequestBuilder
,RefreshRequestBuilder
,ReindexRequestBuilder
,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
-