public interface ActivityInfo
ActivityExecutionContext.getInfo()
to access.Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActivityId()
ID of the Activity Execution.
|
java.lang.String |
getActivityNamespace() |
java.lang.String |
getActivityType() |
int |
getAttempt()
Gets the current Activity Execution attempt count.
|
java.util.Optional<io.temporal.api.common.v1.Payloads> |
getHeartbeatDetails() |
java.time.Duration |
getHeartbeatTimeout() |
java.lang.String |
getRunId() |
long |
getScheduledTimestamp()
Time when the Activity Execution was initially scheduled by the Workflow Execution.
|
java.time.Duration |
getScheduleToCloseTimeout() |
java.time.Duration |
getStartToCloseTimeout() |
byte[] |
getTaskToken() |
java.lang.String |
getWorkflowId() |
java.lang.String |
getWorkflowNamespace() |
java.lang.String |
getWorkflowType() |
boolean |
isLocal()
Used to determine if the Activity Execution is a local Activity.
|
byte[] getTaskToken()
ActivityCompletionClient.complete(byte[], Object)
.java.lang.String getWorkflowId()
java.lang.String getRunId()
java.lang.String getActivityId()
ActivityCompletionClient.complete(String,
Optional, String, Object)
.java.lang.String getActivityType()
long getScheduledTimestamp()
java.time.Duration getScheduleToCloseTimeout()
java.time.Duration getStartToCloseTimeout()
java.time.Duration getHeartbeatTimeout()
java.util.Optional<io.temporal.api.common.v1.Payloads> getHeartbeatDetails()
java.lang.String getWorkflowType()
java.lang.String getWorkflowNamespace()
java.lang.String getActivityNamespace()
int getAttempt()
boolean isLocal()