Package org.elasticsearch.action
Class ActionType<Response extends ActionResponse>
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
o)
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.Methods inherited from class java.lang.
, , , , , , , ,
-
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
public 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
public boolean equals( o)- Overrides:
in class
-
hashCode
public int hashCode()- Overrides:
in class
-