Interface ExecutionStartedDetails.Builder

  • Method Details

    • input

      The input payload provided for the durable execution.

      Parameters:
      input - The input payload provided for the durable execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • input

      The input payload provided for the durable execution.

      This is a convenience method that creates an instance of the EventInput.Builder avoiding the need to create one manually via EventInput.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to input(EventInput).

      Parameters:
      input - a consumer that will call methods on EventInput.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • executionTimeout

      ExecutionStartedDetails.Builder executionTimeout(Integer executionTimeout)

      The maximum amount of time that the durable execution is allowed to run, in seconds.

      Parameters:
      executionTimeout - The maximum amount of time that the durable execution is allowed to run, in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.