Class CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAgentPropsMixin.PromptOverrideConfigurationProperty>
- Enclosing interface:
CfnAgentPropsMixin.PromptOverrideConfigurationProperty
@Stability(Stable)
public static final class CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAgentPropsMixin.PromptOverrideConfigurationProperty>
A builder for
CfnAgentPropsMixin.PromptOverrideConfigurationProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.overrideLambda(String overrideLambda) promptConfigurations(List<? extends Object> promptConfigurations) promptConfigurations(IResolvable promptConfigurations)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
overrideLambda
@Stability(Stable) public CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder overrideLambda(String overrideLambda) - Parameters:
overrideLambda- The ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of thepromptConfigurationsmust contain aparserModevalue that is set toOVERRIDDEN. For more information, see Parser Lambda function in Amazon Bedrock Agents .- Returns:
this
-
promptConfigurations
@Stability(Stable) public CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder promptConfigurations(IResolvable promptConfigurations) - Parameters:
promptConfigurations- Contains configurations to override a prompt template in one part of an agent sequence. For more information, see Advanced prompts .- Returns:
this
-
promptConfigurations
@Stability(Stable) public CfnAgentPropsMixin.PromptOverrideConfigurationProperty.Builder promptConfigurations(List<? extends Object> promptConfigurations) - Parameters:
promptConfigurations- Contains configurations to override a prompt template in one part of an agent sequence. For more information, see Advanced prompts .- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAgentPropsMixin.PromptOverrideConfigurationProperty>- Returns:
- a new instance of
CfnAgentPropsMixin.PromptOverrideConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-