Iterator
Contains configurations for an iterator node in your flow. Takes an input that is an array and iteratively sends each item of the array as an output to the following node. The size of the array is also returned in the output.
The output flow node at the end of the flow iteration will return a response for each member of the array. To return only one response, you can include a collector node downstream from the iterator node.
Inherited functions
Casts this FlowNodeConfiguration as a Agent and retrieves its aws.sdk.kotlin.services.bedrockagent.model.AgentFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Agent.
Casts this FlowNodeConfiguration as a Agent and retrieves its aws.sdk.kotlin.services.bedrockagent.model.AgentFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Agent.
Casts this FlowNodeConfiguration as a Collector and retrieves its aws.sdk.kotlin.services.bedrockagent.model.CollectorFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Collector.
Casts this FlowNodeConfiguration as a Collector and retrieves its aws.sdk.kotlin.services.bedrockagent.model.CollectorFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Collector.
Casts this FlowNodeConfiguration as a Condition and retrieves its aws.sdk.kotlin.services.bedrockagent.model.ConditionFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Condition.
Casts this FlowNodeConfiguration as a Condition and retrieves its aws.sdk.kotlin.services.bedrockagent.model.ConditionFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Condition.
Casts this FlowNodeConfiguration as a InlineCode and retrieves its aws.sdk.kotlin.services.bedrockagent.model.InlineCodeFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a InlineCode.
Casts this FlowNodeConfiguration as a InlineCode and retrieves its aws.sdk.kotlin.services.bedrockagent.model.InlineCodeFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a InlineCode.
Casts this FlowNodeConfiguration as a Input and retrieves its aws.sdk.kotlin.services.bedrockagent.model.InputFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Input.
Casts this FlowNodeConfiguration as a Input and retrieves its aws.sdk.kotlin.services.bedrockagent.model.InputFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Input.
Casts this FlowNodeConfiguration as a Iterator and retrieves its aws.sdk.kotlin.services.bedrockagent.model.IteratorFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Iterator.
Casts this FlowNodeConfiguration as a Iterator and retrieves its aws.sdk.kotlin.services.bedrockagent.model.IteratorFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Iterator.
Casts this FlowNodeConfiguration as a KnowledgeBase and retrieves its aws.sdk.kotlin.services.bedrockagent.model.KnowledgeBaseFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a KnowledgeBase.
Casts this FlowNodeConfiguration as a KnowledgeBase and retrieves its aws.sdk.kotlin.services.bedrockagent.model.KnowledgeBaseFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a KnowledgeBase.
Casts this FlowNodeConfiguration as a LambdaFunction and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LambdaFunctionFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a LambdaFunction.
Casts this FlowNodeConfiguration as a LambdaFunction and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LambdaFunctionFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a LambdaFunction.
Casts this FlowNodeConfiguration as a Lex and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LexFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Lex.
Casts this FlowNodeConfiguration as a Lex and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LexFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Lex.
Casts this FlowNodeConfiguration as a Loop and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Loop.
Casts this FlowNodeConfiguration as a LoopController and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopControllerFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a LoopController.
Casts this FlowNodeConfiguration as a LoopController and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopControllerFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a LoopController.
Casts this FlowNodeConfiguration as a LoopInput and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopInputFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a LoopInput.
Casts this FlowNodeConfiguration as a LoopInput and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopInputFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a LoopInput.
Casts this FlowNodeConfiguration as a Loop and retrieves its aws.sdk.kotlin.services.bedrockagent.model.LoopFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Loop.
Casts this FlowNodeConfiguration as a Output and retrieves its aws.sdk.kotlin.services.bedrockagent.model.OutputFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Output.
Casts this FlowNodeConfiguration as a Output and retrieves its aws.sdk.kotlin.services.bedrockagent.model.OutputFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Output.
Casts this FlowNodeConfiguration as a Prompt and retrieves its aws.sdk.kotlin.services.bedrockagent.model.PromptFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Prompt.
Casts this FlowNodeConfiguration as a Prompt and retrieves its aws.sdk.kotlin.services.bedrockagent.model.PromptFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Prompt.
Casts this FlowNodeConfiguration as a Retrieval and retrieves its aws.sdk.kotlin.services.bedrockagent.model.RetrievalFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Retrieval.
Casts this FlowNodeConfiguration as a Retrieval and retrieves its aws.sdk.kotlin.services.bedrockagent.model.RetrievalFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Retrieval.
Casts this FlowNodeConfiguration as a Storage and retrieves its aws.sdk.kotlin.services.bedrockagent.model.StorageFlowNodeConfiguration value. Throws an exception if the FlowNodeConfiguration is not a Storage.
Casts this FlowNodeConfiguration as a Storage and retrieves its aws.sdk.kotlin.services.bedrockagent.model.StorageFlowNodeConfiguration value. Returns null if the FlowNodeConfiguration is not a Storage.