Class LocalActivityResult


  • public final class LocalActivityResult
    extends java.lang.Object
    • Constructor Detail

      • LocalActivityResult

        public LocalActivityResult​(@Nonnull
                                   java.lang.String activityId,
                                   int lastAttempt,
                                   @Nullable
                                   io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest executionCompleted,
                                   @Nullable
                                   LocalActivityResult.ExecutionFailedResult executionFailed,
                                   @Nullable
                                   io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest executionCanceled,
                                   @Nullable
                                   LocalActivityResult.ProcessingErrorResult processingError)
        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 Detail

      • getActivityId

        @Nonnull
        public java.lang.String getActivityId()
      • getLastAttempt

        public int getLastAttempt()
      • getExecutionCompleted

        @Nullable
        public io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest getExecutionCompleted()
      • getExecutionCanceled

        @Nullable
        public io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest getExecutionCanceled()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object