Class WorkflowClientCallsInterceptor.StartUpdateInput<R>

  • Enclosing interface:
    WorkflowClientCallsInterceptor

    public static final class WorkflowClientCallsInterceptor.StartUpdateInput<R>
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      StartUpdateInput​(io.temporal.api.common.v1.WorkflowExecution workflowExecution, java.lang.String updateName, Header header, java.lang.String updateId, java.lang.Object[] arguments, java.lang.Class<R> resultClass, java.lang.reflect.Type resultType, java.lang.String firstExecutionRunId, io.temporal.api.update.v1.WaitPolicy waitPolicy)  
    • Constructor Detail

      • StartUpdateInput

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

      • getWorkflowExecution

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

        public java.lang.String getUpdateName()
      • getHeader

        public Header getHeader()
      • getUpdateId

        public java.lang.String getUpdateId()
      • getArguments

        public java.lang.Object[] getArguments()
      • getResultClass

        public java.lang.Class<R> getResultClass()
      • getResultType

        public java.lang.reflect.Type getResultType()
      • getFirstExecutionRunId

        public java.lang.String getFirstExecutionRunId()
      • getWaitPolicy

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