Package com.pulumi.aws.bedrock.inputs
Class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder
-
public static final class AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs defaults)
-
-
Method Detail
-
description
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user.- Returns:
- builder
-
description
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder description(java.lang.String description)
- Parameters:
description- Description of the parameter. Helps the foundation model determine how to elicit the parameters from the user.- Returns:
- builder
-
mapBlockKey
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder mapBlockKey(com.pulumi.core.Output<java.lang.String> mapBlockKey)
- Parameters:
mapBlockKey- Name of the parameter. **Note:** The argument name `mapBlockKey` may seem out of context, but is necessary for backward compatibility reasons in the provider.- Returns:
- builder
-
mapBlockKey
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder mapBlockKey(java.lang.String mapBlockKey)
- Parameters:
mapBlockKey- Name of the parameter. **Note:** The argument name `mapBlockKey` may seem out of context, but is necessary for backward compatibility reasons in the provider.- Returns:
- builder
-
required
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder required(@Nullable com.pulumi.core.Output<java.lang.Boolean> required)
- Parameters:
required- Whether to require the parameter for the agent to complete the function for action group invocation.- Returns:
- builder
-
required
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder required(java.lang.Boolean required)
- Parameters:
required- Whether to require the parameter for the agent to complete the function for action group invocation.- Returns:
- builder
-
type
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`.- Returns:
- builder
-
type
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs.Builder type(java.lang.String type)
- Parameters:
type- Data type of the parameter. Valid values: `string`, `number`, `integer`, `boolean`, `array`.- Returns:
- builder
-
build
public AgentAgentActionGroupFunctionSchemaMemberFunctionsFunctionParameterArgs build()
-
-