Package io.temporal.internal.worker
Class LocalActivityResult
- java.lang.Object
-
- io.temporal.internal.worker.LocalActivityResult
-
public final class LocalActivityResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LocalActivityResult.ExecutionFailedResult
static class
LocalActivityResult.ProcessingErrorResult
-
Constructor Summary
Constructors Constructor Description LocalActivityResult(java.lang.String activityId, int lastAttempt, io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest executionCompleted, LocalActivityResult.ExecutionFailedResult executionFailed, io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest executionCanceled, LocalActivityResult.ProcessingErrorResult processingError)
Only zero (manual activity completion) or one request is allowed.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getActivityId()
io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest
getExecutionCanceled()
io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest
getExecutionCompleted()
LocalActivityResult.ExecutionFailedResult
getExecutionFailed()
int
getLastAttempt()
LocalActivityResult.ProcessingErrorResult
getProcessingError()
java.lang.String
toString()
-
-
-
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()
-
getExecutionFailed
@Nullable public LocalActivityResult.ExecutionFailedResult getExecutionFailed()
-
getExecutionCanceled
@Nullable public io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest getExecutionCanceled()
-
getProcessingError
@Nullable public LocalActivityResult.ProcessingErrorResult getProcessingError()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-