Class Hierarchy
- java.lang.Object
- org.elasticsearch.cluster.AbstractNamedDiffable<T> (implements org.elasticsearch.cluster.Diffable<T>, org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.persistent.PersistentTasksCustomMetadata (implements org.elasticsearch.cluster.metadata.Metadata.Custom)
- org.elasticsearch.action.ActionRequestBuilder<Request,Response>
- org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
- org.elasticsearch.persistent.CompletionPersistentTaskAction.RequestBuilder
- org.elasticsearch.persistent.RemovePersistentTaskAction.RequestBuilder
- org.elasticsearch.persistent.StartPersistentTaskAction.RequestBuilder
- org.elasticsearch.persistent.UpdatePersistentTaskStatusAction.RequestBuilder
- org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
- org.elasticsearch.action.ActionType<Response>
- org.elasticsearch.persistent.CompletionPersistentTaskAction
- org.elasticsearch.persistent.RemovePersistentTaskAction
- org.elasticsearch.persistent.StartPersistentTaskAction
- org.elasticsearch.persistent.UpdatePersistentTaskStatusAction
- org.elasticsearch.persistent.NodePersistentTasksExecutor
- org.elasticsearch.persistent.PersistentTasksClusterService (implements java.io.Closeable, org.elasticsearch.cluster.ClusterStateListener)
- org.elasticsearch.persistent.PersistentTasksCustomMetadata.Assignment
- org.elasticsearch.persistent.PersistentTasksCustomMetadata.Builder
- org.elasticsearch.persistent.PersistentTasksCustomMetadata.PersistentTask<P> (implements org.elasticsearch.common.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.persistent.PersistentTasksExecutor<Params>
- org.elasticsearch.persistent.PersistentTasksExecutorRegistry
- org.elasticsearch.persistent.PersistentTasksNodeService (implements org.elasticsearch.cluster.ClusterStateListener)
- org.elasticsearch.persistent.PersistentTasksNodeService.Status (implements org.elasticsearch.tasks.Task.Status)
- org.elasticsearch.persistent.PersistentTasksService
- org.elasticsearch.tasks.Task
- org.elasticsearch.tasks.CancellableTask
- org.elasticsearch.persistent.AllocatedPersistentTask
- org.elasticsearch.tasks.CancellableTask
- org.elasticsearch.action.support.TransportAction<Request,Response>
- org.elasticsearch.action.support.HandledTransportAction<Request,Response>
- org.elasticsearch.action.support.master.TransportMasterNodeAction<Request,Response>
- org.elasticsearch.persistent.CompletionPersistentTaskAction.TransportAction
- org.elasticsearch.persistent.RemovePersistentTaskAction.TransportAction
- org.elasticsearch.persistent.StartPersistentTaskAction.TransportAction
- org.elasticsearch.persistent.UpdatePersistentTaskStatusAction.TransportAction
- org.elasticsearch.action.support.master.TransportMasterNodeAction<Request,Response>
- org.elasticsearch.action.support.HandledTransportAction<Request,Response>
- org.elasticsearch.transport.TransportMessage (implements org.elasticsearch.core.RefCounted, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.transport.TransportRequest (implements org.elasticsearch.tasks.TaskAwareRequest)
- org.elasticsearch.action.ActionRequest
- org.elasticsearch.action.support.master.MasterNodeRequest<Request>
- org.elasticsearch.persistent.CompletionPersistentTaskAction.Request
- org.elasticsearch.persistent.RemovePersistentTaskAction.Request
- org.elasticsearch.persistent.StartPersistentTaskAction.Request
- org.elasticsearch.persistent.UpdatePersistentTaskStatusAction.Request
- org.elasticsearch.action.support.master.MasterNodeRequest<Request>
- org.elasticsearch.action.ActionRequest
- org.elasticsearch.transport.TransportResponse
- org.elasticsearch.action.ActionResponse
- org.elasticsearch.persistent.PersistentTaskResponse
- org.elasticsearch.action.ActionResponse
- org.elasticsearch.transport.TransportRequest (implements org.elasticsearch.tasks.TaskAwareRequest)
- org.elasticsearch.cluster.AbstractNamedDiffable<T> (implements org.elasticsearch.cluster.Diffable<T>, org.elasticsearch.common.io.stream.NamedWriteable)
Interface Hierarchy
- org.elasticsearch.action.ActionListener<Response>
- org.elasticsearch.persistent.PersistentTasksService.WaitForPersistentTaskListener<P>
- org.elasticsearch.cluster.ClusterState.FeatureAware
- org.elasticsearch.persistent.PersistentTaskParams (also extends org.elasticsearch.common.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.VersionedNamedWriteable)
- org.elasticsearch.common.xcontent.ToXContent
- org.elasticsearch.common.xcontent.ToXContentObject
- org.elasticsearch.persistent.PersistentTaskParams (also extends org.elasticsearch.cluster.ClusterState.FeatureAware, org.elasticsearch.common.io.stream.VersionedNamedWriteable)
- org.elasticsearch.persistent.PersistentTaskState (also extends org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.common.xcontent.ToXContentObject
- org.elasticsearch.common.io.stream.Writeable
- org.elasticsearch.common.io.stream.NamedWriteable
- org.elasticsearch.persistent.PersistentTaskState (also extends org.elasticsearch.common.xcontent.ToXContentObject)
- org.elasticsearch.common.io.stream.VersionedNamedWriteable
- org.elasticsearch.persistent.PersistentTaskParams (also extends org.elasticsearch.cluster.ClusterState.FeatureAware, org.elasticsearch.common.xcontent.ToXContentObject)
- org.elasticsearch.common.io.stream.NamedWriteable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.elasticsearch.persistent.AllocatedPersistentTask.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)