| static ToolInvocationTrace.Builder | ToolInvocationTrace. builder() | Create a new builder. | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. copy(ToolInvocationTrace model) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. invocationDetails(String invocationDetails) | The invocation details related to the selected tool. | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. key(String key) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. parentKey(String parentKey) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. source(SourceDetails source) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. timeCreated(Date timeCreated) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. timeFinished(Date timeFinished) |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace. toBuilder() |  | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. toolId(String toolId) | The ID of the selected tool based on the user query. | 
| ToolInvocationTrace.Builder | ToolInvocationTrace.Builder. toolName(String toolName) | The display name of the selected tool. |