Interface Execution.Builder

  • Method Details

    • durableExecutionArn

      Execution.Builder durableExecutionArn(String durableExecutionArn)

      The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.

      Parameters:
      durableExecutionArn - The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • durableExecutionName

      Execution.Builder durableExecutionName(String durableExecutionName)

      The unique name of the durable execution, if one was provided when the execution was started.

      Parameters:
      durableExecutionName - The unique name of the durable execution, if one was provided when the execution was started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • functionArn

      Execution.Builder functionArn(String functionArn)

      The Amazon Resource Name (ARN) of the Lambda function.

      Parameters:
      functionArn - The Amazon Resource Name (ARN) of the Lambda function.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Execution.Builder status(String status)

      The current status of the durable execution.

      Parameters:
      status - The current status of the durable execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the durable execution.

      Parameters:
      status - The current status of the durable execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • startTimestamp

      Execution.Builder startTimestamp(Instant startTimestamp)

      The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

      Parameters:
      startTimestamp - The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTimestamp

      Execution.Builder endTimestamp(Instant endTimestamp)

      The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

      Parameters:
      endTimestamp - The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
      Returns:
      Returns a reference to this object so that method calls can be chained together.