Class ActivityTaskHandler.Result

java.lang.Object
io.temporal.internal.worker.ActivityTaskHandler.Result
Enclosing interface:
ActivityTaskHandler

public static final class ActivityTaskHandler.Result extends Object
  • 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

      public String toString()
      Overrides:
      toString in class Object
    • getActivityId

      public String getActivityId()
    • getTaskCompleted

      public io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest getTaskCompleted()
    • getTaskFailed

    • getTaskCanceled

      public io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest getTaskCanceled()
    • isManualCompletion

      public boolean isManualCompletion()