Class ActivityTaskHandler.Result
java.lang.Object
io.temporal.internal.worker.ActivityTaskHandler.Result
- Enclosing interface:
ActivityTaskHandler
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionResult(String activityId, io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest taskCompleted, ActivityTaskHandler.Result.TaskFailedResult taskFailed, io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest taskCanceled, boolean manualCompletion) Only zero (manual activity completion) or one request is allowed. -
Method Summary
Modifier and TypeMethodDescriptionio.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequestio.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequestbooleantoString()
-
Constructor Details
-
Result
public Result(String activityId, io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest taskCompleted, ActivityTaskHandler.Result.TaskFailedResult taskFailed, io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest taskCanceled, boolean manualCompletion) Only zero (manual activity completion) or one request is allowed. Task token and identity fields shouldn't be filled in. Retry options are the service call. These options override the default ones set on the activity worker.
-
-
Method Details
-
toString
-
getActivityId
-
getTaskCompleted
public io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest getTaskCompleted() -
getTaskFailed
-
getTaskCanceled
public io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest getTaskCanceled() -
isManualCompletion
public boolean isManualCompletion()
-