Class WorkflowClientCallsInterceptor.WorkflowStartInput

  • Enclosing interface:
    WorkflowClientCallsInterceptor

    public static final class WorkflowClientCallsInterceptor.WorkflowStartInput
    extends java.lang.Object
    • Constructor Detail

      • WorkflowStartInput

        public WorkflowStartInput​(@Nonnull
                                  java.lang.String workflowId,
                                  @Nonnull
                                  java.lang.String workflowType,
                                  @Nonnull
                                  Header header,
                                  @Nonnull
                                  java.lang.Object[] arguments,
                                  @Nonnull
                                  WorkflowOptions options)
        Parameters:
        workflowId - id of the workflow to be started
        workflowType - workflow type name
        header - internal Temporal header that is used to pass context between different abstractions and actors
        arguments - input arguments for the workflow
        options - workflow options
    • Method Detail

      • getWorkflowId

        public java.lang.String getWorkflowId()
      • getWorkflowType

        public java.lang.String getWorkflowType()
      • getHeader

        public Header getHeader()
      • getArguments

        public java.lang.Object[] getArguments()