Package org.elasticsearch.action
Class ActionType<Response extends ActionResponse>
java.lang.Object
org.elasticsearch.action.ActionType<Response>
- Direct Known Subclasses:
AddIndexBlockAction
,AddVotingConfigExclusionsAction
,AliasesExistAction
,AnalyzeAction
,AutoCreateAction
,AutoPutMappingAction
,BulkAction
,CancelTasksAction
,CleanupRepositoryAction
,ClearIndicesCacheAction
,ClearScrollAction
,ClearVotingConfigExclusionsAction
,CloneSnapshotAction
,CloseIndexAction
,ClosePointInTimeAction
,ClusterAllocationExplainAction
,ClusterHealthAction
,ClusterRerouteAction
,ClusterSearchShardsAction
,ClusterStateAction
,ClusterStatsAction
,ClusterUpdateSettingsAction
,CompletionPersistentTaskAction
,CreateIndexAction
,CreateSnapshotAction
,DeleteAction
,DeleteByQueryAction
,DeleteComponentTemplateAction
,DeleteComposableIndexTemplateAction
,DeleteDanglingIndexAction
,DeleteIndexAction
,DeleteIndexTemplateAction
,DeletePipelineAction
,DeleteRepositoryAction
,DeleteSnapshotAction
,DeleteStoredScriptAction
,ExplainAction
,FieldCapabilitiesAction
,FindDanglingIndexAction
,FlushAction
,ForceMergeAction
,GetAction
,GetAliasesAction
,GetComponentTemplateAction
,GetComposableIndexTemplateAction
,GetFieldMappingsAction
,GetIndexAction
,GetIndexTemplatesAction
,GetMappingsAction
,GetPipelineAction
,GetRepositoriesAction
,GetScriptContextAction
,GetScriptLanguageAction
,GetSettingsAction
,GetSnapshotsAction
,GetStoredScriptAction
,GetTaskAction
,ImportDanglingIndexAction
,IndexAction
,IndicesAliasesAction
,IndicesExistsAction
,IndicesSegmentsAction
,IndicesShardStoresAction
,IndicesStatsAction
,ListDanglingIndicesAction
,ListTasksAction
,MainAction
,MultiGetAction
,MultiSearchAction
,MultiTermVectorsAction
,NodesHotThreadsAction
,NodesInfoAction
,NodesReloadSecureSettingsAction
,NodesStatsAction
,NodesUsageAction
,OpenIndexAction
,OpenPointInTimeAction
,PendingClusterTasksAction
,PutComponentTemplateAction
,PutComposableIndexTemplateAction
,PutIndexTemplateAction
,PutMappingAction
,PutPipelineAction
,PutRepositoryAction
,PutStoredScriptAction
,RecoveryAction
,RefreshAction
,ReindexAction
,RemoteInfoAction
,RemovePersistentTaskAction
,ResetFeatureStateAction
,ResizeAction
,ResolveIndexAction
,RestoreSnapshotAction
,RetentionLeaseActions.Add
,RetentionLeaseActions.Remove
,RetentionLeaseActions.Renew
,RolloverAction
,SearchAction
,SearchScrollAction
,ShrinkAction
,SimulateIndexTemplateAction
,SimulatePipelineAction
,SimulateTemplateAction
,SnapshotsStatusAction
,SnapshottableFeaturesAction
,StartPersistentTaskAction
,SyncedFlushAction
,TermVectorsAction
,TypesExistsAction
,UpdateAction
,UpdateByQueryAction
,UpdatePersistentTaskStatusAction
,UpdateSettingsAction
,UpgradeAction
,UpgradeSettingsAction
,UpgradeStatusAction
,ValidateQueryAction
,VerifyRepositoryAction
A generic action. Should strive to make it a singleton.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Get a reader that can create a new instance of the class from aStreamInput
int
hashCode()
name()
The name of the action.Optional request options for the action.
-
Constructor Details
-
ActionType
- Parameters:
name
- The name of the action, must be unique across actions.responseReader
- A reader for the response type
-
-
Method Details
-
name
The name of the action. Must be unique across actions. -
getResponseReader
Get a reader that can create a new instance of the class from aStreamInput
-
transportOptions
Optional request options for the action. -
equals
-
hashCode
public int hashCode()
-