Class AcknowledgedRequest<Request extends MasterNodeRequest<Request>>

All Implemented Interfaces:
Writeable, RefCounted, TaskAwareRequest, TransportRequest
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, PutDataStreamLifecycleAction.Request, PutDataStreamOptionsAction.Request, PutMappingRequest, PutPipelineRequest, PutRepositoryRequest, PutStoredScriptRequest, RemoveIndexBlockRequest, ResizeRequest, RolloverRequest, TransportDeleteDesiredNodesAction.Request, UpdateDataStreamMappingsAction.Request, UpdateDataStreamSettingsAction.Request, UpdateDesiredNodesRequest, UpdateSettingsRequest, VerifyRepositoryRequest

public abstract class AcknowledgedRequest<Request extends MasterNodeRequest<Request>> extends MasterNodeRequest<Request>
Abstract base class for action requests that track acknowledgements of cluster state updates: such a request is acknowledged only once the cluster state update is committed and all relevant nodes have applied it and acknowledged its application to the elected master..