Interface FlowNodeInput.Builder

  • Method Details

    • category

      FlowNodeInput.Builder category(String category)

      Specifies how input data flows between iterations in a DoWhile loop.

      • LoopCondition - Controls whether the loop continues by evaluating condition expressions against the input data. Use this category to define the condition that determines if the loop should continue.

      • ReturnValueToLoopStart - Defines data to pass back to the start of the loop's next iteration. Use this category for variables that you want to update for each loop iteration.

      • ExitLoop - Defines the value that's available once the loop ends. Use this category to expose loop results to nodes outside the loop.

      Parameters:
      category - Specifies how input data flows between iterations in a DoWhile loop.

      • LoopCondition - Controls whether the loop continues by evaluating condition expressions against the input data. Use this category to define the condition that determines if the loop should continue.

      • ReturnValueToLoopStart - Defines data to pass back to the start of the loop's next iteration. Use this category for variables that you want to update for each loop iteration.

      • ExitLoop - Defines the value that's available once the loop ends. Use this category to expose loop results to nodes outside the loop.

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

      Specifies how input data flows between iterations in a DoWhile loop.

      • LoopCondition - Controls whether the loop continues by evaluating condition expressions against the input data. Use this category to define the condition that determines if the loop should continue.

      • ReturnValueToLoopStart - Defines data to pass back to the start of the loop's next iteration. Use this category for variables that you want to update for each loop iteration.

      • ExitLoop - Defines the value that's available once the loop ends. Use this category to expose loop results to nodes outside the loop.

      Parameters:
      category - Specifies how input data flows between iterations in a DoWhile loop.

      • LoopCondition - Controls whether the loop continues by evaluating condition expressions against the input data. Use this category to define the condition that determines if the loop should continue.

      • ReturnValueToLoopStart - Defines data to pass back to the start of the loop's next iteration. Use this category for variables that you want to update for each loop iteration.

      • ExitLoop - Defines the value that's available once the loop ends. Use this category to expose loop results to nodes outside the loop.

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

      FlowNodeInput.Builder expression(String expression)

      An expression that formats the input for the node. For an explanation of how to create expressions, see Expressions in Prompt flows in Amazon Bedrock.

      Parameters:
      expression - An expression that formats the input for the node. For an explanation of how to create expressions, see Expressions in Prompt flows in Amazon Bedrock.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Specifies a name for the input that you can reference.

      Parameters:
      name - Specifies a name for the input that you can reference.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Specifies the data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.

      Parameters:
      type - Specifies the data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Specifies the data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.

      Parameters:
      type - Specifies the data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: