ee.data.newTaskId
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Génère un ID "non envoyé" pour une tâche de longue durée.
Avant d'être envoyées, les tâches peuvent se voir attribuer des ID pour les suivre. Le serveur s'assure que le même ID ne peut pas être réutilisé. Ces ID sont au format UUID : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
Les tâches en cours d'exécution sur le serveur ont un ID sans tirets. Cette valeur est renvoyée par ee.data.startProcessing et d'autres méthodes par lot.
Renvoie un tableau contenant les chaînes d'ID générées ou la valeur "null" si un rappel est spécifié.
Utilisation | Renvoie |
---|
ee.data.newTaskId(count, callback) | List<String> |
Argument | Type | Détails |
---|
count | Nombre, facultatif | Nombre d'ID à générer (un par défaut). |
callback | Fonction, facultatif | Un rappel facultatif. Si ce paramètre n'est pas spécifié, l'appel est effectué de manière synchrone. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eGenerates unique, unsubmitted IDs for pre-submission tracking of long-running tasks.\u003c/p\u003e\n"],["\u003cp\u003eThese IDs follow a UUID format (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) and are guaranteed to be unique by the server.\u003c/p\u003e\n"],["\u003cp\u003eRunning tasks on the server have IDs without hyphens, distinct from these pre-submission IDs.\u003c/p\u003e\n"],["\u003cp\u003eThe function \u003ccode\u003eee.data.newTaskId()\u003c/code\u003e generates these IDs and returns them as an array or via a callback.\u003c/p\u003e\n"]]],[],null,["# ee.data.newTaskId\n\n\u003cbr /\u003e\n\nGenerates an \"unsubmitted\" ID for a long-running task.\n\n\u003cbr /\u003e\n\nBefore tasks are submitted, they may be assigned IDs to track them. The server ensures that the same ID cannot be reused. These IDs have a UUID format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.\n\nTasks that are running on the server have a ID without hyphens. This is returned by ee.data.startProcessing and other batch methods.\n\nReturns an array containing generated ID strings, or null if a callback is specified.\n\n| Usage | Returns |\n|-----------------------------------------------|----------------|\n| `ee.data.newTaskId(`*count* `, `*callback*`)` | List\\\u003cString\\\u003e |\n\n| Argument | Type | Details |\n|------------|--------------------|------------------------------------------------------------------------|\n| `count` | Number, optional | The number of IDs to generate, one by default. |\n| `callback` | Function, optional | An optional callback. If not supplied, the call is made synchronously. |"]]