Task

algoliasearch.ingestion.Task
case class Task(taskID: String, sourceID: String, destinationID: String, cron: Option[String], lastRun: Option[String], nextRun: Option[String], input: Option[TaskInput], enabled: Boolean, failureThreshold: Option[Int], action: ActionType, cursor: Option[String], createdAt: String, updatedAt: Option[String])

Task

Value parameters

createdAt

Date of creation in RFC 3339 format.

cron

Cron expression for the task's schedule.

cursor

Date of the last cursor in RFC 3339 format.

destinationID

Universally unique identifier (UUID) of a destination resource.

enabled

Whether the task is enabled.

failureThreshold

Maximum accepted percentage of failures for a task run to finish successfully.

lastRun

The last time the scheduled task ran in RFC 3339 format.

nextRun

The next scheduled run of the task in RFC 3339 format.

sourceID

Universally uniqud identifier (UUID) of a source.

taskID

Universally unique identifier (UUID) of a task.

updatedAt

Date of last update in RFC 3339 format.

Attributes

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

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product