Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayProtocolConfigurationMcpArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayProtocolConfigurationMcpArgs.Builder
-
- Enclosing class:
- AgentcoreGatewayProtocolConfigurationMcpArgs
public static final class AgentcoreGatewayProtocolConfigurationMcpArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreGatewayProtocolConfigurationMcpArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreGatewayProtocolConfigurationMcpArgs defaults)
-
-
Method Detail
-
instructions
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder instructions(@Nullable com.pulumi.core.Output<java.lang.String> instructions)
- Parameters:
instructions- Instructions for the MCP protocol configuration.- Returns:
- builder
-
instructions
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder instructions(java.lang.String instructions)
- Parameters:
instructions- Instructions for the MCP protocol configuration.- Returns:
- builder
-
searchType
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder searchType(@Nullable com.pulumi.core.Output<java.lang.String> searchType)
- Parameters:
searchType- Search type for MCP. Valid values: `SEMANTIC`.- Returns:
- builder
-
searchType
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder searchType(java.lang.String searchType)
- Parameters:
searchType- Search type for MCP. Valid values: `SEMANTIC`.- Returns:
- builder
-
sessionConfiguration
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder sessionConfiguration(@Nullable com.pulumi.core.Output<AgentcoreGatewayProtocolConfigurationMcpSessionConfigurationArgs> sessionConfiguration)
- Parameters:
sessionConfiguration- Configuration block for session settings of the MCP gateway. See `sessionConfiguration` below.- Returns:
- builder
-
sessionConfiguration
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder sessionConfiguration(AgentcoreGatewayProtocolConfigurationMcpSessionConfigurationArgs sessionConfiguration)
- Parameters:
sessionConfiguration- Configuration block for session settings of the MCP gateway. See `sessionConfiguration` below.- Returns:
- builder
-
streamingConfiguration
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder streamingConfiguration(@Nullable com.pulumi.core.Output<AgentcoreGatewayProtocolConfigurationMcpStreamingConfigurationArgs> streamingConfiguration)
- Parameters:
streamingConfiguration- Configuration block for streaming settings of the MCP gateway. See `streamingConfiguration` below.- Returns:
- builder
-
streamingConfiguration
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder streamingConfiguration(AgentcoreGatewayProtocolConfigurationMcpStreamingConfigurationArgs streamingConfiguration)
- Parameters:
streamingConfiguration- Configuration block for streaming settings of the MCP gateway. See `streamingConfiguration` below.- Returns:
- builder
-
supportedVersions
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder supportedVersions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> supportedVersions)
- Parameters:
supportedVersions- Set of supported MCP protocol versions.- Returns:
- builder
-
supportedVersions
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder supportedVersions(java.util.List<java.lang.String> supportedVersions)
- Parameters:
supportedVersions- Set of supported MCP protocol versions.- Returns:
- builder
-
supportedVersions
public AgentcoreGatewayProtocolConfigurationMcpArgs.Builder supportedVersions(java.lang.String... supportedVersions)
- Parameters:
supportedVersions- Set of supported MCP protocol versions.- Returns:
- builder
-
build
public AgentcoreGatewayProtocolConfigurationMcpArgs build()
-
-