Class AcknowledgedRequest<Request extends MasterNodeRequest<Request>>

All Implemented Interfaces:
AckedRequest, Writeable, RefCounted, TaskAwareRequest
Direct Known Subclasses:
AcknowledgedRequest.Plain, AddIndexBlockRequest, CleanupRepositoryRequest, CloseIndexRequest, ClusterRerouteRequest, ClusterUpdateSettingsRequest, CreateDataStreamAction.Request, CreateIndexRequest, DeleteDanglingIndexRequest, DeleteIndexRequest, DeletePipelineRequest, DeleteRepositoryRequest, DeleteStoredScriptRequest, ImportDanglingIndexRequest, IndicesAliasesRequest, MigrateToDataStreamAction.Request, ModifyDataStreamsAction.Request, OpenIndexRequest, PutMappingRequest, PutPipelineRequest, PutRepositoryRequest, PutStoredScriptRequest, ResizeRequest, RolloverRequest, TransportDeleteDesiredNodesAction.Request, UpdateDesiredNodesRequest, UpdateSettingsRequest, VerifyRepositoryRequest

public abstract class AcknowledgedRequest<Request extends MasterNodeRequest<Request>> extends MasterNodeRequest<Request> implements AckedRequest
Abstract class that allows to mark action requests that support acknowledgements. Facilitates consistency across different api.