com.sksamuel.elastic4s.requests.task

Members list

Type members

Classlikes

case class CancelTasksRequest(nodeIds: Seq[String], timeout: Option[FiniteDuration], actions: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Cause(`type`: String, reason: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CreateTaskResponse(nodeId: String, taskId: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GetTask(nodeId: String, taskId: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GetTaskResponse(completed: Boolean, task: Task, error: Option[TaskError])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ListTaskResponse(nodes: Map[String, Node])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ListTasks(nodeIds: Seq[String], detailed: Option[Boolean], actions: Seq[String], groupBy: Option[String], waitForCompletion: Option[Boolean])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Node(name: String, transportAddress: String, host: String, ip: String, roles: Seq[String], tasks: Map[String, Task])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class PendingClusterTasksRequest(local: Boolean, masterNodeTimeout: Option[FiniteDuration])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Retries(bulk: Long, search: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Task(node: String, id: String, `type`: String, action: String, status: TaskStatus, description: String, start_time_in_millis: Long, running_time_in_nanos: Long, cancellable: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class TaskError(`type`: String, reason: String, phase: String, grouped: Boolean, causedBy: Option[Cause])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class TaskStatus(total: Long, updated: Long, created: Long, deleted: Long, batches: Long, version_conflicts: Long, noops: Long, retries: Retries, throttled_millis: Long)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all