Class UntypedActionRequest

All Implemented Interfaces:
Writeable, RefCounted, TaskAwareRequest
Direct Known Subclasses:
AbstractBulkByScrollRequest, AbstractSynonymsPagedResultAction.Request, BaseNodesRequest, BaseTasksRequest, BroadcastRequest, BroadcastUnpromotableRequest, BulkRequest, ClearScrollRequest, ClosePointInTimeRequest, ClusterFormationInfoAction.Request, CoordinationDiagnosticsAction.Request, DeleteSynonymRuleAction.Request, DeleteSynonymsAction.Request, FieldCapabilitiesRequest, GetFieldMappingsRequest, GetHealthAction.Request, GetScriptContextRequest, GetScriptLanguageRequest, GetSynonymRuleAction.Request, GetTaskRequest, HealthNodeRequest, InstanceShardOperationRequest, MasterHistoryAction.Request, MasterNodeRequest, MultiGetRequest, MultiSearchRequest, MultiTermVectorsRequest, OpenPointInTimeRequest, PrimaryReplicaSyncer.ResyncRequest, PutSynonymRuleAction.Request, PutSynonymsAction.Request, RemoteClusterNodesAction.Request, RemoteClusterStatsRequest, RemoteInfoRequest, ReplicationRequest, ResolveClusterActionRequest, ResolveIndexAction.Request, SearchRequest, SearchScrollRequest, SearchShardsRequest, SimulatePipelineRequest, SingleShardRequest, StatelessPrimaryRelocationAction.Request, TransportGetFromTranslogAction.Request, TransportShardMultiGetFomTranslogAction.Request, VerifyNodeRepositoryAction.Request

public abstract class UntypedActionRequest extends ActionRequest
An action request with an unspecified response type.

In due course we intend to make ActionRequest strongly-typed in its ActionResponse type, and then to migrate each UntypedActionRequest instances to the new typed world. Until the strongly-typed ActionRequest is available, please continue to use UntypedActionRequest for all new request types.

  • Constructor Details