TaskExecution

The runtime execution state of a task.

public interface TaskExecution

Functions

getEndTime
Link copied to clipboard

TODO(rz): Convert to Instant

@Nullable()
abstract Long getEndTime()
getId
Link copied to clipboard
@Nonnull()
abstract String getId()
getImplementingClass
Link copied to clipboard
@Nonnull()
abstract String getImplementingClass()
getName
Link copied to clipboard
@Nonnull()
abstract String getName()
getStartTime
Link copied to clipboard

TODO(rz): Convert to Instant

@Nullable()
abstract Long getStartTime()
getStatus
Link copied to clipboard
@Nonnull()
abstract ExecutionStatus getStatus()
isLoopEnd
Link copied to clipboard
abstract boolean isLoopEnd()
isLoopStart
Link copied to clipboard
abstract boolean isLoopStart()
isStageEnd
Link copied to clipboard
abstract boolean isStageEnd()
isStageStart
Link copied to clipboard
abstract boolean isStageStart()
setEndTime
Link copied to clipboard
abstract void setEndTime(Long endTime)
setId
Link copied to clipboard
abstract void setId(String id)
setImplementingClass
Link copied to clipboard
abstract void setImplementingClass(String implementingClass)
setLoopEnd
Link copied to clipboard
abstract void setLoopEnd(boolean loopEnd)
setLoopStart
Link copied to clipboard
abstract void setLoopStart(boolean loopStart)
setName
Link copied to clipboard
abstract void setName(String name)
setStageEnd
Link copied to clipboard
abstract void setStageEnd(boolean stageEnd)
setStageStart
Link copied to clipboard
abstract void setStageStart(boolean stageStart)
setStartTime
Link copied to clipboard
abstract void setStartTime(Long startTime)
setStatus
Link copied to clipboard
abstract void setStatus(ExecutionStatus status)