Module org.elasticsearch.server
Package org.elasticsearch.action
Class ActionType<Response extends ActionResponse>
java.lang.Object
org.elasticsearch.action.ActionType<Response>
- Direct Known Subclasses:
AddIndexBlockAction,AddVotingConfigExclusionsAction,AnalyzeAction,AnalyzeIndexDiskUsageAction,AutoCreateAction,AutoPutMappingAction,BulkAction,CancelTasksAction,CleanupRepositoryAction,ClearIndicesCacheAction,ClearScrollAction,ClearVotingConfigExclusionsAction,CloneSnapshotAction,CloseIndexAction,ClosePointInTimeAction,ClusterAllocationExplainAction,ClusterFormationInfoAction,ClusterGetSettingsAction,ClusterHealthAction,ClusterRerouteAction,ClusterSearchShardsAction,ClusterStateAction,ClusterStatsAction,ClusterUpdateSettingsAction,CompletionPersistentTaskAction,CoordinationDiagnosticsAction,CreateDataStreamAction,CreateIndexAction,CreateSnapshotAction,DataStreamsStatsAction,DeleteAction,DeleteByQueryAction,DeleteComponentTemplateAction,DeleteComposableIndexTemplateAction,DeleteDanglingIndexAction,DeleteDataStreamAction,DeleteDesiredNodesAction,DeleteIndexAction,DeleteIndexTemplateAction,DeletePipelineAction,DeleteRepositoryAction,DeleteSnapshotAction,DeleteStoredScriptAction,ExplainAction,FieldCapabilitiesAction,FieldUsageStatsAction,FindDanglingIndexAction,FlushAction,ForceMergeAction,GetAction,GetAliasesAction,GetComponentTemplateAction,GetComposableIndexTemplateAction,GetDataStreamAction,GetDesiredNodesAction,GetFeatureUpgradeStatusAction,GetFieldMappingsAction,GetHealthAction,GetIndexAction,GetIndexTemplatesAction,GetMappingsAction,GetPipelineAction,GetRepositoriesAction,GetScriptContextAction,GetScriptLanguageAction,GetSettingsAction,GetShardSnapshotAction,GetSnapshotsAction,GetStoredScriptAction,GetTaskAction,ImportDanglingIndexAction,IndexAction,IndicesAliasesAction,IndicesSegmentsAction,IndicesShardStoresAction,IndicesStatsAction,ListDanglingIndicesAction,ListTasksAction,MainAction,MasterHistoryAction,MigrateToDataStreamAction,ModifyDataStreamsAction,MultiGetAction,MultiSearchAction,MultiTermVectorsAction,NodesHotThreadsAction,NodesInfoAction,NodesReloadSecureSettingsAction,NodesStatsAction,NodesUsageAction,OpenIndexAction,OpenPointInTimeAction,PendingClusterTasksAction,PostFeatureUpgradeAction,PromoteDataStreamAction,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,TermVectorsAction,UpdateAction,UpdateByQueryAction,UpdateDesiredNodesAction,UpdatePersistentTaskStatusAction,UpdateSettingsAction,ValidateQueryAction,VerifyRepositoryAction
A generic action. Should strive to make it a singleton.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet a reader that can create a new instance of the class from aStreamInputinthashCode()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()
-