# Class: com.pnfsoftware.jeb.util.llm.LlmConversationBuilder.ContentToolUse

Tool\-use request returned by an LLM.

## Constructor: ContentToolUse
- parameter: `id`, type: `java.lang.String`
- parameter: `name`, type: `java.lang.String`
- parameter: `input_map`, type: `java.util.Map<java.lang.String,java.lang.Object>`

Description: Create a tool\-use content block.
parameter: id: provider\-specific tool\-use identifier
parameter: name: requested tool name
parameter: input_map: tool input arguments

## Field: id
Type: `java.lang.String`
Description: Provider\-specific tool\-use identifier.

## Field: input_map
Type: `java.util.Map<java.lang.String,java.lang.Object>`
Description: Tool input arguments.

## Field: name
Type: `java.lang.String`
Description: Requested tool name.

## Method: toString
- return type: `java.lang.String`


