Interface RegisteredMCPServerSigV4Details.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegisteredMCPServerSigV4Details.Builder,,RegisteredMCPServerSigV4Details> SdkBuilder<RegisteredMCPServerSigV4Details.Builder,,RegisteredMCPServerSigV4Details> SdkPojo
- Enclosing class:
RegisteredMCPServerSigV4Details
@Mutable
@NotThreadSafe
public static interface RegisteredMCPServerSigV4Details.Builder
extends SdkPojo, CopyableBuilder<RegisteredMCPServerSigV4Details.Builder,RegisteredMCPServerSigV4Details>
-
Method Summary
Modifier and TypeMethodDescriptioncustomHeaders(Map<String, String> customHeaders) Custom headers for the SigV4 MCP server.description(String description) Optional description for the MCP server.MCP server endpoint URL.mcpRoleArn(String mcpRoleArn) Sets the value of the McpRoleArn property for this object.MCP server name.AWS region for SigV4 signing.Deprecated.Use mcpRoleArn instead.AWS service name for SigV4 signing.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
MCP server name.
- Parameters:
name- MCP server name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoint
MCP server endpoint URL.
- Parameters:
endpoint- MCP server endpoint URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Optional description for the MCP server.
- Parameters:
description- Optional description for the MCP server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.
- Parameters:
region- AWS region for SigV4 signing. Use '*' for SigV4a multi-region signing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
service
AWS service name for SigV4 signing.
- Parameters:
service- AWS service name for SigV4 signing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
Deprecated.Use mcpRoleArn instead.IAM role ARN to assume for SigV4 signing.
- Parameters:
roleArn- IAM role ARN to assume for SigV4 signing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpRoleArn
Sets the value of the McpRoleArn property for this object.- Parameters:
mcpRoleArn- The new value for the McpRoleArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customHeaders
Custom headers for the SigV4 MCP server.
- Parameters:
customHeaders- Custom headers for the SigV4 MCP server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-