Class ActivityClientCallsInterceptor.GetActivityResultInput<R>

java.lang.Object
io.temporal.common.interceptors.ActivityClientCallsInterceptor.GetActivityResultInput<R>
Enclosing interface:
ActivityClientCallsInterceptor

@Experimental public static final class ActivityClientCallsInterceptor.GetActivityResultInput<R> extends Object
  • Constructor Details

    • GetActivityResultInput

      public GetActivityResultInput(String activityId, @Nullable String runId, Class<R> resultClass, @Nullable Type resultType, long timeout, TimeUnit timeoutUnit)
    • GetActivityResultInput

      public GetActivityResultInput(String activityId, @Nullable String runId, Class<R> resultClass, @Nullable Type resultType)
      No-timeout constructor: waits indefinitely.
    • GetActivityResultInput

      public GetActivityResultInput(String activityId, @Nullable String runId, Class<R> resultClass)
      Backward-compatible constructor that passes null for resultType.
  • Method Details

    • getActivityId

      public String getActivityId()
    • getRunId

      @Nullable public String getRunId()
    • getResultClass

      public Class<R> getResultClass()
    • getResultType

      @Nullable public Type getResultType()
    • getTimeout

      public long getTimeout()
    • getTimeoutUnit

      public TimeUnit getTimeoutUnit()