Interface Execution.Builder

    • Method Detail

      • 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:
        ExecutionStatus, ExecutionStatus
      • 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.