Interface > healthstack.backend.integration.task > TaskSpec
TaskSpec
[androidJvm]
data class TaskSpec(val revisionId: Int, val taskId: String, val title: String, val type: String, val description: String?, val schedule: String, val startTime: String, val endTime: String, val validTime: Long, val items: List<Item>)
Stores the information of the task received from backend.
Constructors
TaskSpec | [androidJvm] fun TaskSpec(revisionId: Int, taskId: String, title: String, type: String, description: String?, schedule: String, startTime: String, endTime: String, validTime: Long, items: List<Item>) |
Properties
Name | Summary |
---|---|
description | [androidJvm] val description: String? Description of the task. |
endTime | [androidJvm] val endTime: String Expiration time when task is no longer exposed. |
items | [androidJvm] val items: List<Item> Items of the task |
revisionId | [androidJvm] val revisionId: Int If the task is modified, the modified ID for history management. |
schedule | [androidJvm] val schedule: String Schedule of the task. (CronQuartz format) |
startTime | [androidJvm] val startTime: String Time to activate task. |
taskId | [androidJvm] @SerializedName(value = "id") val taskId: String ID of the task. |
title | [androidJvm] val title: String Title of the task. |
type | [androidJvm] val type: String |
validTime | [androidJvm] val validTime: Long The time given to the user to perform the task. |