Interface GetFlowExecutionResponse.Builder

  • Method Details

    • endedAt

      The timestamp when the flow execution ended. This field is only populated when the execution has completed, failed, timed out, or been aborted.

      Parameters:
      endedAt - The timestamp when the flow execution ended. This field is only populated when the execution has completed, failed, timed out, or been aborted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errors

      A list of errors that occurred during the flow execution. Each error includes an error code, message, and the node where the error occurred, if applicable.

      Parameters:
      errors - A list of errors that occurred during the flow execution. Each error includes an error code, message, and the node where the error occurred, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errors

      A list of errors that occurred during the flow execution. Each error includes an error code, message, and the node where the error occurred, if applicable.

      Parameters:
      errors - A list of errors that occurred during the flow execution. Each error includes an error code, message, and the node where the error occurred, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errors

      A list of errors that occurred during the flow execution. Each error includes an error code, message, and the node where the error occurred, if applicable.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to errors(List<FlowExecutionError>).

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

      GetFlowExecutionResponse.Builder executionArn(String executionArn)

      The Amazon Resource Name (ARN) that uniquely identifies the flow execution.

      Parameters:
      executionArn - The Amazon Resource Name (ARN) that uniquely identifies the flow execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flowAliasIdentifier

      GetFlowExecutionResponse.Builder flowAliasIdentifier(String flowAliasIdentifier)

      The unique identifier of the flow alias used for the execution.

      Parameters:
      flowAliasIdentifier - The unique identifier of the flow alias used for the execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flowIdentifier

      GetFlowExecutionResponse.Builder flowIdentifier(String flowIdentifier)

      The unique identifier of the flow.

      Parameters:
      flowIdentifier - The unique identifier of the flow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flowVersion

      GetFlowExecutionResponse.Builder flowVersion(String flowVersion)

      The version of the flow used for the execution.

      Parameters:
      flowVersion - The version of the flow used for the execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startedAt

      The timestamp when the flow execution started.

      Parameters:
      startedAt - The timestamp when the flow execution started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the flow execution.

      Flow executions time out after 24 hours.

      Parameters:
      status - The current status of the flow execution.

      Flow executions time out after 24 hours.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the flow execution.

      Flow executions time out after 24 hours.

      Parameters:
      status - The current status of the flow execution.

      Flow executions time out after 24 hours.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: