Interface GetExecutionFlowSnapshotResponse.Builder

  • Method Details

    • customerEncryptionKeyArn

      GetExecutionFlowSnapshotResponse.Builder customerEncryptionKeyArn(String customerEncryptionKeyArn)

      The Amazon Resource Name (ARN) of the customer managed KMS key that's used to encrypt the flow snapshot.

      Parameters:
      customerEncryptionKeyArn - The Amazon Resource Name (ARN) of the customer managed KMS key that's used to encrypt the flow snapshot.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • definition

      The flow definition used for the flow execution, including the nodes, connections, and configuration at the time when the execution started.

      The definition returns as a string that follows the structure of a FlowDefinition object.

      Parameters:
      definition - The flow definition used for the flow execution, including the nodes, connections, and configuration at the time when the execution started.

      The definition returns as a string that follows the structure of a FlowDefinition object.

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

      GetExecutionFlowSnapshotResponse.Builder executionRoleArn(String executionRoleArn)

      The Amazon Resource Name (ARN) of the IAM service role that's used by the flow execution.

      Parameters:
      executionRoleArn - The Amazon Resource Name (ARN) of the IAM service role that's used by the flow execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flowAliasIdentifier

      GetExecutionFlowSnapshotResponse.Builder flowAliasIdentifier(String flowAliasIdentifier)

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

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

      GetExecutionFlowSnapshotResponse.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

      The version of the flow used for the flow execution.

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