public class TaskExecutionThinResource extends org.springframework.hateoas.RepresentationModel<TaskExecutionThinResource>
Modifier and Type | Class and Description |
---|---|
static class |
TaskExecutionThinResource.Page |
Constructor and Description |
---|
TaskExecutionThinResource() |
TaskExecutionThinResource(org.springframework.cloud.dataflow.schema.AggregateTaskExecution aggregateTaskExecution) |
Modifier and Type | Method and Description |
---|---|
Date |
getEndTime() |
String |
getErrorMessage() |
long |
getExecutionId() |
Integer |
getExitCode() |
String |
getExitMessage() |
String |
getExternalExecutionId() |
Long |
getParentExecutionId() |
String |
getSchemaTarget() |
Date |
getStartTime() |
TaskExecutionStatus |
getTaskExecutionStatus()
Returns the calculated status of this
TaskExecution . |
String |
getTaskName() |
void |
setEndTime(Date endTime) |
void |
setErrorMessage(String errorMessage) |
void |
setExecutionId(long executionId) |
void |
setExitCode(Integer exitCode) |
void |
setExitMessage(String exitMessage) |
void |
setExternalExecutionId(String externalExecutionId) |
void |
setParentExecutionId(Long parentExecutionId) |
void |
setSchemaTarget(String schemaTarget) |
void |
setStartTime(Date startTime) |
void |
setTaskExecutionStatus(String taskExecutionStatus) |
void |
setTaskName(String taskName) |
public TaskExecutionThinResource()
public TaskExecutionThinResource(org.springframework.cloud.dataflow.schema.AggregateTaskExecution aggregateTaskExecution)
public long getExecutionId()
public void setExecutionId(long executionId)
public Long getParentExecutionId()
public void setParentExecutionId(Long parentExecutionId)
public Integer getExitCode()
public void setExitCode(Integer exitCode)
public String getTaskName()
public void setTaskName(String taskName)
public Date getStartTime()
public void setStartTime(Date startTime)
public Date getEndTime()
public void setEndTime(Date endTime)
public String getExitMessage()
public void setExitMessage(String exitMessage)
public String getExternalExecutionId()
public void setExternalExecutionId(String externalExecutionId)
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
public String getSchemaTarget()
public void setSchemaTarget(String schemaTarget)
public void setTaskExecutionStatus(String taskExecutionStatus)
public TaskExecutionStatus getTaskExecutionStatus()
TaskExecution
.
If startTime
is
null, the TaskExecution
is considered to be not running (never executed).
If endTime
is
null, the TaskExecution
is considered to be still running:
TaskExecutionStatus.RUNNING
. If the endTime
is defined and the
exitCode
is non-zero, an status of TaskExecutionStatus.ERROR
is assumed,
if exitCode
is zero, TaskExecutionStatus.COMPLETE
is returned.Copyright © 2024 Pivotal Software, Inc.. All rights reserved.