Package com.atlan.model.tasks
Class AtlanTask
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.tasks.AtlanTask
- All Implemented Interfaces:
Serializable
Detailed entry in the task queue. These objects should be treated as immutable.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
AtlanTask.AtlanTaskBuilder<C extends AtlanTask,
B extends AtlanTask.AtlanTaskBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Modifier and TypeFieldDescriptionstatic final NumericField
Number of times the task has been attempted.static final KeywordField
TBCstatic final KeywordField
User who created the task.static final NumericField
Time (epoch) at which the task was created, in milliseconds.static final NumericField
Time (epoch) at which the task was ended, in milliseconds.static final KeywordField
Unique identifier of the asset the task originated from.static final TextField
Unique identifier of the task.static final NumericField
Time (epoch) at which the task was started, in milliseconds.static final TextField
Status of the task.static final NumericField
Total time taken to complete the task, in seconds.static final KeywordField
Type of the task.static final NumericField
Time (epoch) at which the task was last updated, in milliseconds.Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AtlanTask.AtlanTaskBuilder<?,
?> builder()
protected boolean
boolean
Number of times the task has been attempted.TBCUser who created the task.Time (epoch) at which the task was created, in milliseconds.Time (epoch) at which the task was ended, in milliseconds.Unique identifier of the asset the task originated from.getGuid()
Unique identifier of the task.Parameters used for running the task.Time (epoch) at which the task was started, in milliseconds.Status of the task.Total time taken to complete the task, in seconds.getType()
Type of the task.Time (epoch) at which the task was last updated, in milliseconds.int
hashCode()
toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE
Type of the task. -
GUID
Unique identifier of the task. -
CREATED_BY
User who created the task. -
CREATED_TIME
Time (epoch) at which the task was created, in milliseconds. -
UPDATED_TIME
Time (epoch) at which the task was last updated, in milliseconds. -
START_TIME
Time (epoch) at which the task was started, in milliseconds. -
END_TIME
Time (epoch) at which the task was ended, in milliseconds. -
TIME_TAKEN_IN_SECONDS
Total time taken to complete the task, in seconds. -
ATTEMPT_COUNT
Number of times the task has been attempted. -
STATUS
Status of the task. -
CLASSIFICATION_ID
TBC -
ENTITY_GUID
Unique identifier of the asset the task originated from.
-
-
Constructor Details
-
AtlanTask
-
-
Method Details
-
builder
-
toBuilder
-
getType
Type of the task. -
getGuid
Unique identifier of the task. -
getCreatedBy
User who created the task. -
getCreatedTime
Time (epoch) at which the task was created, in milliseconds. -
getUpdatedTime
Time (epoch) at which the task was last updated, in milliseconds. -
getStartTime
Time (epoch) at which the task was started, in milliseconds. -
getEndTime
Time (epoch) at which the task was ended, in milliseconds. -
getTimeTakenInSeconds
Total time taken to complete the task, in seconds. -
getParameters
Parameters used for running the task. -
getAttemptCount
Number of times the task has been attempted. -
getStatus
Status of the task. -
getClassificationId
TBC -
getEntityGuid
Unique identifier of the asset the task originated from. -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-