Created from Queue#add(TaskOptions). Contains the task name (generated if otherwise
unspecified), task ETA (computed if not specified) and queue name. The queue name and task name
uniquely identify the task for an application.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["`TaskHandle` is a serializable class representing a task, created via `Queue#add(TaskOptions)`, and includes the task name, ETA, and queue name."],["The queue name and task name in `TaskHandle` uniquely identify a task within an application."],["`TaskHandle` contains methods to access various task properties like name, ETA, queue name, payload, retry count, and tag."],["`TaskHandle` can decode its payload into a list of key-value pairs if it is formatted as a URL-encoded string, and will throw exceptions if it cannot be decoded."],["`TaskHandle` has two constructors: one takes `TaskOptions` and `queueName`, and the other (deprecated) takes `name`, `queueName`, and `etaMillis`."]]],[]]