AliasesExistAction, AnalyzeAction, BulkAction, CancelTasksAction, ClearIndicesCacheAction, ClearScrollAction, CloseIndexAction, ClusterAllocationExplainAction, ClusterHealthAction, ClusterRerouteAction, ClusterSearchShardsAction, ClusterStateAction, ClusterStatsAction, ClusterUpdateSettingsAction, CreateIndexAction, CreateSnapshotAction, DeleteAction, DeleteByQueryAction, DeleteIndexAction, DeleteIndexTemplateAction, DeletePipelineAction, DeleteRepositoryAction, DeleteSnapshotAction, DeleteStoredScriptAction, ExplainAction, FieldCapabilitiesAction, FlushAction, ForceMergeAction, GetAction, GetAliasesAction, GetFieldMappingsAction, GetIndexAction, GetIndexTemplatesAction, GetMappingsAction, GetPipelineAction, GetRepositoriesAction, GetSettingsAction, GetSnapshotsAction, GetStoredScriptAction, GetTaskAction, IndexAction, IndicesAliasesAction, IndicesExistsAction, IndicesSegmentsAction, IndicesShardStoresAction, IndicesStatsAction, ListTasksAction, MainAction, MultiGetAction, MultiSearchAction, MultiTermVectorsAction, NodesHotThreadsAction, NodesInfoAction, NodesStatsAction, NodesUsageAction, OpenIndexAction, PendingClusterTasksAction, PutIndexTemplateAction, PutMappingAction, PutPipelineAction, PutRepositoryAction, PutStoredScriptAction, RecoveryAction, RefreshAction, ReindexAction, RemoteInfoAction, ResizeAction, RestoreSnapshotAction, RolloverAction, SearchAction, SearchScrollAction, ShrinkAction, SimulatePipelineAction, SnapshotsStatusAction, SyncedFlushAction, TermVectorsAction, TypesExistsAction, UpdateAction, UpdateByQueryAction, UpdateSettingsAction, UpgradeAction, UpgradeSettingsAction, UpgradeStatusAction, ValidateQueryAction, VerifyRepositoryActionpublic abstract class Action<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder>> extends GenericAction<Request,Response>
Request through a RequestBuilder.| Modifier | Constructor | Description |
|---|---|---|
protected |
Action(java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract RequestBuilder |
newRequestBuilder(ElasticsearchClient client) |
Creates a new request builder given the client provided as argument
|
equals, hashCode, name, newResponse, transportOptionspublic abstract RequestBuilder newRequestBuilder(ElasticsearchClient client)