Class TimedRequest

java.lang.Object
org.elasticsearch.client.TimedRequest
All Implemented Interfaces:
Validatable
Direct Known Subclasses:
CloseIndexRequest, CreateIndexRequest, DeleteAliasRequest, DeleteComponentTemplateRequest, DeleteComposableIndexTemplateRequest, DeleteLicenseRequest, DeleteLifecyclePolicyRequest, DeleteSnapshotLifecyclePolicyRequest, ExecuteSnapshotLifecyclePolicyRequest, ExecuteSnapshotLifecycleRetentionRequest, ExplainLifecycleRequest, FreezeIndexRequest, GetIndexRequest, GetLifecyclePolicyRequest, GetMappingsRequest, GetSnapshotLifecyclePolicyRequest, GetSnapshotLifecycleStatsRequest, LifecycleManagementStatusRequest, PutComponentTemplateRequest, PutComposableIndexTemplateRequest, PutLicenseRequest, PutLifecyclePolicyRequest, PutMappingRequest, PutSnapshotLifecyclePolicyRequest, RemoveIndexLifecyclePolicyRequest, ResizeRequest, RetryLifecyclePolicyRequest, RolloverRequest, SimulateIndexTemplateRequest, SnapshotLifecycleManagementStatusRequest, StartBasicRequest, StartILMRequest, StartSLMRequest, StopILMRequest, StopSLMRequest, UnfreezeIndexRequest, XPackUsageRequest

public abstract class TimedRequest
extends java.lang.Object
implements Validatable
A base request for any requests that supply timeouts. Please note, any requests that use a ackTimeout should set timeout as they represent the same backing field on the server.