An asynchronous task
Name | Type | Description | Notes |
---|---|---|---|
id | str | Unique identifier of the task | |
type | str | Type of the task (e.g. audio-export) | [optional] |
state | str | State of the Task | |
format | str | For files processing, the file format (e.g. `mp3`, `wav`) | [optional] |
score | str | The score unique identifier for tasks related to scores | [optional] |
progress | TaskProgress | [optional] | |
creation_date | datetime | The creation date of the task | [optional] |
modification_date | datetime | The last modification date of the task | [optional] |
done_date | datetime | The date when the task has been completed | [optional] |
result | TaskResult | [optional] | |
error_history | List[str] | If any errors happened when processing this task, the list of errors identifiers | [optional] |
from flat_api.models.task import Task
# TODO update the JSON string below
json = "{}"
# create an instance of Task from a JSON string
task_instance = Task.from_json(json)
# print the JSON string representation of the object
print Task.to_json()
# convert the object into a dict
task_dict = task_instance.to_dict()
# create an instance of Task from a dict
task_form_dict = task.from_dict(task_dict)