public class Task
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Task.Status |
| Constructor and Description |
|---|
Task() |
| Modifier and Type | Method and Description |
|---|---|
Task |
copy() |
boolean |
equals(java.lang.Object o) |
long |
getCallbackAfterSeconds() |
java.lang.String |
getCorrelationId() |
java.lang.String |
getDomain() |
long |
getEndTime() |
java.lang.String |
getExternalInputPayloadStoragePath() |
java.lang.String |
getExternalOutputPayloadStoragePath() |
java.util.Map<java.lang.String,java.lang.Object> |
getInputData() |
com.google.protobuf.Any |
getInputMessage() |
java.util.Map<java.lang.String,java.lang.Object> |
getOutputData() |
com.google.protobuf.Any |
getOutputMessage() |
int |
getPollCount() |
long |
getQueueWaitTime() |
int |
getRateLimitFrequencyInSeconds() |
int |
getRateLimitPerFrequency() |
java.lang.String |
getReasonForIncompletion() |
java.lang.String |
getReferenceTaskName() |
long |
getResponseTimeoutSeconds() |
java.lang.String |
getRetriedTaskId() |
int |
getRetryCount() |
long |
getScheduledTime() |
int |
getSeq() |
int |
getStartDelayInSeconds() |
long |
getStartTime() |
Task.Status |
getStatus() |
java.util.Optional<TaskDef> |
getTaskDefinition() |
java.lang.String |
getTaskDefName() |
java.lang.String |
getTaskId() |
Task.Status |
getTaskStatus()
Deprecated.
|
java.lang.String |
getTaskType() |
long |
getUpdateTime() |
java.lang.String |
getWorkerId() |
java.lang.String |
getWorkflowInstanceId() |
WorkflowTask |
getWorkflowTask() |
java.lang.String |
getWorkflowType() |
int |
hashCode() |
boolean |
isCallbackFromWorker() |
boolean |
isExecuted() |
boolean |
isRetried() |
void |
setCallbackAfterSeconds(long callbackAfterSeconds) |
void |
setCallbackFromWorker(boolean callbackFromWorker) |
void |
setCorrelationId(java.lang.String correlationId) |
void |
setDomain(java.lang.String domain) |
void |
setEndTime(long endTime) |
void |
setExecuted(boolean executed) |
void |
setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath) |
void |
setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath) |
void |
setInputData(java.util.Map<java.lang.String,java.lang.Object> inputData) |
void |
setInputMessage(com.google.protobuf.Any inputMessage) |
void |
setOutputData(java.util.Map<java.lang.String,java.lang.Object> outputData) |
void |
setOutputMessage(com.google.protobuf.Any outputMessage) |
void |
setPollCount(int pollCount) |
void |
setQueueWaitTime(long t) |
void |
setRateLimitFrequencyInSeconds(int rateLimitFrequencyInSeconds) |
void |
setRateLimitPerFrequency(int rateLimitPerFrequency) |
void |
setReasonForIncompletion(java.lang.String reasonForIncompletion) |
void |
setReferenceTaskName(java.lang.String referenceTaskName) |
void |
setResponseTimeoutSeconds(long responseTimeoutSeconds) |
void |
setRetried(boolean retried) |
void |
setRetriedTaskId(java.lang.String retriedTaskId) |
void |
setRetryCount(int retryCount) |
void |
setScheduledTime(long scheduledTime) |
void |
setSeq(int seq) |
void |
setStartDelayInSeconds(int startDelayInSeconds) |
void |
setStartTime(long startTime) |
void |
setStatus(Task.Status status) |
void |
setTaskDefName(java.lang.String taskDefName) |
void |
setTaskId(java.lang.String taskId) |
void |
setTaskStatus(Task.Status taskStatus)
Deprecated.
|
void |
setTaskType(java.lang.String taskType) |
void |
setUpdateTime(long updateTime) |
void |
setWorkerId(java.lang.String workerId) |
void |
setWorkflowInstanceId(java.lang.String workflowInstanceId) |
void |
setWorkflowTask(WorkflowTask workflowTask) |
Task |
setWorkflowType(java.lang.String workflowType) |
java.lang.String |
toString() |
public java.lang.String getTaskType()
TaskTypepublic void setTaskType(java.lang.String taskType)
public Task.Status getStatus()
public void setStatus(Task.Status status)
status - Status of the task@Deprecated public Task.Status getTaskStatus()
@Deprecated public void setTaskStatus(Task.Status taskStatus)
public java.util.Map<java.lang.String,java.lang.Object> getInputData()
public void setInputData(java.util.Map<java.lang.String,java.lang.Object> inputData)
public java.lang.String getReferenceTaskName()
public void setReferenceTaskName(java.lang.String referenceTaskName)
referenceTaskName - the referenceTaskName to setpublic java.lang.String getCorrelationId()
public void setCorrelationId(java.lang.String correlationId)
correlationId - the correlationId to setpublic int getRetryCount()
public void setRetryCount(int retryCount)
retryCount - the retryCount to setpublic long getScheduledTime()
public void setScheduledTime(long scheduledTime)
scheduledTime - the scheduledTime to setpublic long getStartTime()
public void setStartTime(long startTime)
startTime - the startTime to setpublic long getEndTime()
public void setEndTime(long endTime)
endTime - the endTime to setpublic int getStartDelayInSeconds()
public void setStartDelayInSeconds(int startDelayInSeconds)
startDelayInSeconds - the startDelayInSeconds to setpublic java.lang.String getRetriedTaskId()
public void setRetriedTaskId(java.lang.String retriedTaskId)
retriedTaskId - the retriedTaskId to setpublic int getSeq()
public void setSeq(int seq)
seq - the seq to setpublic long getUpdateTime()
public void setUpdateTime(long updateTime)
updateTime - the updateTime to setpublic long getQueueWaitTime()
public void setQueueWaitTime(long t)
public boolean isRetried()
public void setRetried(boolean retried)
retried - the retried to setpublic boolean isExecuted()
public void setExecuted(boolean executed)
executed - the executed value to setpublic int getPollCount()
public void setPollCount(int pollCount)
public boolean isCallbackFromWorker()
public void setCallbackFromWorker(boolean callbackFromWorker)
public java.lang.String getTaskDefName()
public void setTaskDefName(java.lang.String taskDefName)
taskDefName - Name of the task definitionpublic long getResponseTimeoutSeconds()
public void setResponseTimeoutSeconds(long responseTimeoutSeconds)
responseTimeoutSeconds - - timeout for task to send response. After this timeout, the task will be re-queuedpublic java.lang.String getWorkflowInstanceId()
public void setWorkflowInstanceId(java.lang.String workflowInstanceId)
workflowInstanceId - the workflowInstanceId to setpublic java.lang.String getWorkflowType()
public Task setWorkflowType(java.lang.String workflowType)
workflowType - the name of the workflowpublic java.lang.String getTaskId()
public void setTaskId(java.lang.String taskId)
taskId - the taskId to setpublic java.lang.String getReasonForIncompletion()
public void setReasonForIncompletion(java.lang.String reasonForIncompletion)
reasonForIncompletion - the reasonForIncompletion to setpublic long getCallbackAfterSeconds()
public void setCallbackAfterSeconds(long callbackAfterSeconds)
callbackAfterSeconds - the callbackAfterSeconds to setpublic java.lang.String getWorkerId()
public void setWorkerId(java.lang.String workerId)
workerId - the workerId to setpublic java.util.Map<java.lang.String,java.lang.Object> getOutputData()
public void setOutputData(java.util.Map<java.lang.String,java.lang.Object> outputData)
outputData - the outputData to setpublic WorkflowTask getWorkflowTask()
public void setWorkflowTask(WorkflowTask workflowTask)
workflowTask - Task definitionpublic java.lang.String getDomain()
public void setDomain(java.lang.String domain)
domain - the Domainpublic com.google.protobuf.Any getInputMessage()
public void setInputMessage(com.google.protobuf.Any inputMessage)
public void setRateLimitPerFrequency(int rateLimitPerFrequency)
public com.google.protobuf.Any getOutputMessage()
public void setOutputMessage(com.google.protobuf.Any outputMessage)
public java.util.Optional<TaskDef> getTaskDefinition()
Optional containing the task definition if availablepublic int getRateLimitPerFrequency()
public int getRateLimitFrequencyInSeconds()
public void setRateLimitFrequencyInSeconds(int rateLimitFrequencyInSeconds)
public java.lang.String getExternalInputPayloadStoragePath()
public void setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath)
externalInputPayloadStoragePath - the external storage path where the task input payload is storedpublic java.lang.String getExternalOutputPayloadStoragePath()
public void setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath)
externalOutputPayloadStoragePath - the external storage path where the task output payload is storedpublic Task copy()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object