Class WorkflowClientCallsInterceptor.StartUpdateInput<R>

java.lang.Object
io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateInput<R>
Enclosing interface:
WorkflowClientCallsInterceptor

public static final class WorkflowClientCallsInterceptor.StartUpdateInput<R> extends Object
  • Constructor Details

    • StartUpdateInput

      public StartUpdateInput(io.temporal.api.common.v1.WorkflowExecution workflowExecution, Optional<String> workflowType, String updateName, Header header, String updateId, Object[] arguments, Class<R> resultClass, Type resultType, String firstExecutionRunId, io.temporal.api.update.v1.WaitPolicy waitPolicy)
  • Method Details

    • getWorkflowExecution

      public io.temporal.api.common.v1.WorkflowExecution getWorkflowExecution()
    • getWorkflowType

      public Optional<String> getWorkflowType()
    • getUpdateName

      public String getUpdateName()
    • getHeader

      public Header getHeader()
    • getUpdateId

      public String getUpdateId()
    • getArguments

      public Object[] getArguments()
    • getResultClass

      public Class<R> getResultClass()
    • getResultType

      public Type getResultType()
    • getFirstExecutionRunId

      public String getFirstExecutionRunId()
    • getWaitPolicy

      public io.temporal.api.update.v1.WaitPolicy getWaitPolicy()