Interface HarnessToolUseBlockStart.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<HarnessToolUseBlockStart.Builder,,HarnessToolUseBlockStart> SdkBuilder<HarnessToolUseBlockStart.Builder,,HarnessToolUseBlockStart> SdkPojo
- Enclosing class:
HarnessToolUseBlockStart
@Mutable
@NotThreadSafe
public static interface HarnessToolUseBlockStart.Builder
extends SdkPojo, CopyableBuilder<HarnessToolUseBlockStart.Builder,HarnessToolUseBlockStart>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the tool being called.serverName(String serverName) The name of the MCP server providing this tool.The unique ID of this tool use.The type of tool use.type(HarnessToolUseType type) The type of tool use.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
-
toolUseId
The unique ID of this tool use.
- Parameters:
toolUseId- The unique ID of this tool use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the tool being called.
- Parameters:
name- The name of the tool being called.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of tool use.
- Parameters:
type- The type of tool use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of tool use.
- Parameters:
type- The type of tool use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serverName
The name of the MCP server providing this tool.
- Parameters:
serverName- The name of the MCP server providing this tool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-