Files
2026-07-24 18:22:51 +00:00

9659 lines
1.1 MiB

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Google Analytics tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DKHZS27PHP"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag("js", new Date());
gtag("config", "G-DKHZS27PHP");
</script>
<!-- Generated by javadoc (26) -->
<title>Index (Google Agent Development Kit Maven Parent POM 1.7.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css">
<script type="text/javascript" src="script-files/script.js"></script>
<script type="text/javascript" src="script-files/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-files/jquery-ui.min.js"></script>
</head>
<body class="index-page">
<script type="text/javascript">const pathtoroot = "./";
loadScripts();
initTheme();
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="nav-content">
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="search.html">Search</a></li>
<li><button id="theme-button" aria-label="Select Theme" title="Select Theme"></button></li>
</ul>
<div id="theme-panel">
<div>Select Theme</div>
<div><label for="theme-light"><input type="radio" id="theme-light" disabled name="theme" value="theme-light"><span>Light</span></label><label for="theme-dark"><input type="radio" id="theme-dark" disabled name="theme" value="theme-dark"><span>Dark</span></label><label for="theme-os"><input type="radio" id="theme-os" disabled name="theme" value="theme-os"><span>System Setting</span></label></div>
</div>
</div>
</div>
<div class="sub-nav">
<div class="nav-content">
<ol class="sub-nav-list"></ol>
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="main-grid">
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html#A2A" class="member-name-link">A2A</a> - Enum constant in enum class com.google.adk.utils.<a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#A2A_DATA_PART_END_TAG" class="member-name-link">A2A_DATA_PART_END_TAG</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#A2A_DATA_PART_START_TAG" class="member-name-link">A2A_DATA_PART_START_TAG</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#A2A_DATA_PART_TEXT_MIME_TYPE" class="member-name-link">A2A_DATA_PART_TEXT_MIME_TYPE</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/a2a_basic/A2AAgent.html" class="type-name-link" title="class in com.example.a2a_basic">A2AAgent</a> - Class in <a href="com/example/a2a_basic/package-summary.html">com.example.a2a_basic</a></dt>
<dd>
<div class="block">Provides local roll logic plus a remote A2A agent for the demo.</div>
</dd>
<dt><a href="com/example/a2a_basic/A2AAgentRun.html" class="type-name-link" title="class in com.example.a2a_basic">A2AAgentRun</a> - Class in <a href="com/example/a2a_basic/package-summary.html">com.example.a2a_basic</a></dt>
<dd>
<div class="block">Main class to demonstrate running the A2A agent with sequential inputs.</div>
</dd>
<dt><a href="com/example/a2a_basic/A2AAgentRun.html#%3Cinit%3E(com.google.adk.agents.BaseAgent)" class="member-name-link">A2AAgentRun(BaseAgent)</a> - Constructor for class com.example.a2a_basic.<a href="com/example/a2a_basic/A2AAgentRun.html" title="class in com.example.a2a_basic">A2AAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#a2aClient(io.a2a.client.Client)" class="member-name-link">a2aClient(Client)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AClientError.html" class="type-name-link" title="class in com.google.adk.a2a.common">A2AClientError</a> - Exception Class in <a href="com/google/adk/a2a/common/package-summary.html">com.google.adk.a2a.common</a></dt>
<dd>
<div class="block">Exception thrown when the A2A client encounters an error.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/A2AClientError.html#%3Cinit%3E(java.lang.String)" class="member-name-link">A2AClientError(String)</a> - Constructor for exception class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AClientError.html" title="class in com.google.adk.a2a.common">A2AClientError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AClientError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">A2AClientError(String, Throwable)</a> - Constructor for exception class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AClientError.html" title="class in com.google.adk.a2a.common">A2AClientError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" class="type-name-link" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a> - Enum Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Enum for the type of A2A DataPart metadata.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.html" class="type-name-link" title="class in com.google.adk.a2a.common">A2AMetadata</a> - Class in <a href="com/google/adk/a2a/common/package-summary.html">com.google.adk.a2a.common</a></dt>
<dd>
<div class="block">Constants and utilities for A2A metadata keys.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html" class="type-name-link" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a> - Enum Class in <a href="com/google/adk/a2a/common/package-summary.html">com.google.adk.a2a.common</a></dt>
<dd>
<div class="block">Enum for A2A custom metadata keys.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html" class="type-name-link" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a> - Enum Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Enum for the type of A2A metadata.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html" class="type-name-link" title="class in com.google.adk.tools.mcp">AbstractMcpTool&lt;T&gt;</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Base class for MCP tools.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#%3Cinit%3E(io.modelcontextprotocol.spec.McpSchema.Tool,T,com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">AbstractMcpTool(McpSchema.Tool, T, McpSessionManager, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html" class="type-name-link" title="class in com.google.adk.skills">AbstractSkillSource&lt;PathT&gt;</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Abstract base class for SkillSource implementations that load skills from path like object.</div>
</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#%3Cinit%3E()" class="member-name-link">AbstractSkillSource()</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.SkillMdPath.html" class="type-name-link" title="class in com.google.adk.skills">AbstractSkillSource.SkillMdPath&lt;PathT&gt;</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">A container class that holds a skill's name and the path to its SKILL.md file.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#actionRequest(java.lang.String)" class="member-name-link">actionRequest(String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#actionResponse(java.lang.String)" class="member-name-link">actionResponse(String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#actions()" class="member-name-link">actions()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#actions()" class="member-name-link">actions()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#actions(com.google.adk.events.EventActions)" class="member-name-link">actions(EventActions)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html#actions(com.google.adk.events.EventActions)" class="member-name-link">actions(EventActions)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.Builder.html" title="class in com.google.adk.tools">ToolContext.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html#%3Cinit%3E()" class="member-name-link">ActionSchema()</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html" class="type-name-link" title="class in com.google.adk.agents">ActiveStreamingTool</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Manages streaming tool related resources during invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#%3Cinit%3E()" class="member-name-link">ActiveStreamingTool()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#%3Cinit%3E(com.google.adk.agents.LiveRequestQueue)" class="member-name-link">ActiveStreamingTool(LiveRequestQueue)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#%3Cinit%3E(io.reactivex.rxjava3.disposables.Disposable)" class="member-name-link">ActiveStreamingTool(Disposable)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#%3Cinit%3E(io.reactivex.rxjava3.disposables.Disposable,com.google.adk.agents.LiveRequestQueue)" class="member-name-link">ActiveStreamingTool(Disposable, LiveRequestQueue)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#activeStreamingTools()" class="member-name-link">activeStreamingTools()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns a map of tool call IDs to active streaming tools for the current invocation.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#addCommentToIssue(java.lang.String,java.lang.String,int,java.lang.String)" class="member-name-link">addCommentToIssue(String, String, int, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#addCommentToPr(int,java.lang.String)" class="member-name-link">addCommentToPr(int, String)</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Posts the specified comment on a pull request.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#addCommentToPullRequest(java.lang.String,java.lang.String,int,java.lang.String)" class="member-name-link">addCommentToPullRequest(String, String, int, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html#addEvent(com.google.adk.events.Event)" class="member-name-link">addEvent(Event)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a></dt>
<dd>
<div class="block">Adds an event to the list of events tracked during this agent invocation.</div>
</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#addExample(com.google.adk.examples.Example)" class="member-name-link">addExample(Example)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#addInputFiles(java.util.List)" class="member-name-link">addInputFiles(List)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Adds the input files to the code executor context.</div>
</dd>
<dt><a href="com/google/adk/utils/AdditionalAdkComponentProvider.html" class="type-name-link" title="class in com.google.adk.utils">AdditionalAdkComponentProvider</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Provides ADK components that are part of core.</div>
</dd>
<dt><a href="com/google/adk/utils/AdditionalAdkComponentProvider.html#%3Cinit%3E()" class="member-name-link">AdditionalAdkComponentProvider()</a> - Constructor for class com.google.adk.utils.<a href="com/google/adk/utils/AdditionalAdkComponentProvider.html" title="class in com.google.adk.utils">AdditionalAdkComponentProvider</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#addLabelToIssue(int,java.lang.String)" class="member-name-link">addLabelToIssue(int, String)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#addLabelToIssue(int,java.lang.String)" class="member-name-link">addLabelToIssue(int, String)</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Adds the specified label to a GitHub issue, validating it is on the allowlist.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#addLabelToIssue(java.lang.String,java.lang.String,int,java.lang.String)" class="member-name-link">addLabelToIssue(String, String, int, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#addLabelToPr(int,java.lang.String)" class="member-name-link">addLabelToPr(int, String)</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Adds the specified label to a pull request, validating it is on the allowlist.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#addLabelToPullRequest(java.lang.String,java.lang.String,int,java.lang.String)" class="member-name-link">addLabelToPullRequest(String, String, int, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#addProcessedFileNames(java.util.List)" class="member-name-link">addProcessedFileNames(List)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Adds the processed file name to the session state.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#addResource(java.lang.String,byte%5B%5D)" class="member-name-link">addResource(String, byte[])</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#addResource(java.lang.String,com.google.common.io.ByteSource)" class="member-name-link">addResource(String, ByteSource)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#addResource(java.lang.String,java.lang.String)" class="member-name-link">addResource(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#addResourceHandlers(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry)" class="member-name-link">addResourceHandlers(ResourceHandlerRegistry)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Configures resource handlers for serving static content (like the Dev UI).</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#addSessionToEvalSet(java.lang.String,java.lang.String,com.google.adk.web.dto.AddSessionToEvalSetRequest)" class="member-name-link">addSessionToEvalSet(String, String, AddSessionToEvalSetRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Placeholder for adding a session to an evaluation set.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" class="type-name-link" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">DTO for POST /apps/{appName}/eval_sets/{evalSetId}/add-session requests.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#%3Cinit%3E()" class="member-name-link">AddSessionToEvalSetRequest()</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/BaseMemoryService.html#addSessionToMemory(com.google.adk.sessions.Session)" class="member-name-link">addSessionToMemory(Session)</a> - Method in interface com.google.adk.memory.<a href="com/google/adk/memory/BaseMemoryService.html" title="interface in com.google.adk.memory">BaseMemoryService</a></dt>
<dd>
<div class="block">Adds a session to the memory service.</div>
</dd>
<dt><a href="com/google/adk/memory/FirestoreMemoryService.html#addSessionToMemory(com.google.adk.sessions.Session)" class="member-name-link">addSessionToMemory(Session)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/FirestoreMemoryService.html" title="class in com.google.adk.memory">FirestoreMemoryService</a></dt>
<dd>
<div class="block">Adds a session to memory.</div>
</dd>
<dt><a href="com/google/adk/memory/InMemoryMemoryService.html#addSessionToMemory(com.google.adk.sessions.Session)" class="member-name-link">addSessionToMemory(Session)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/InMemoryMemoryService.html" title="class in com.google.adk.memory">InMemoryMemoryService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#addStaleLabelAndComment(int)" class="member-name-link">addStaleLabelAndComment(int)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#addViewControllers(org.springframework.web.servlet.config.annotation.ViewControllerRegistry)" class="member-name-link">addViewControllers(ViewControllerRegistry)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Configures simple automated controllers: - Redirects the root path "/" to "/dev-ui".</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#ADK_CONTEXT_ID_KEY" class="member-name-link">ADK_CONTEXT_ID_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#ADK_TASK_ID_KEY" class="member-name-link">ADK_TASK_ID_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/AdkComponentProvider.html" class="type-name-link" title="interface in com.google.adk.utils">AdkComponentProvider</a> - Interface in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Service provider interface for ADK components to be registered in <a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils"><code>ComponentRegistry</code></a>.</div>
</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerAgent.html" class="type-name-link" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerAgent</a> - Class in <a href="com/example/adkdocs/package-summary.html">com.example.adkdocs</a></dt>
<dd>
<div class="block">Analyzes the diff between two code releases, files a deduplicated GitHub issue listing the
documentation updates needed, and opens a pull request per recommendation that applies the edit.</div>
</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html" class="type-name-link" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerRun</a> - Class in <a href="com/example/adkdocs/package-summary.html">com.example.adkdocs</a></dt>
<dd>
<div class="block">Console entry point for the ADK Docs Release Analyzer.</div>
</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html#%3Cinit%3E()" class="member-name-link">AdkDocsReleaseAnalyzerRun()</a> - Constructor for class com.example.adkdocs.<a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html" class="type-name-link" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a> - Enum Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Enum for the type of ADK metadata.</div>
</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" class="type-name-link" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a> - Class in <a href="com/example/adkprtriaging/package-summary.html">com.example.adkprtriaging</a></dt>
<dd>
<div class="block">ADK Pull Request (PR) Triaging Agent for <code>google/adk-java</code>.</div>
</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgentRun.html" class="type-name-link" title="class in com.example.adkprtriaging">AdkPrTriagingAgentRun</a> - Class in <a href="com/example/adkprtriaging/package-summary.html">com.example.adkprtriaging</a></dt>
<dd>
<div class="block">Entry point for the ADK Java PR triaging agent.</div>
</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html" class="type-name-link" title="class in com.example.adkstale">AdkStaleAgent</a> - Class in <a href="com/example/adkstale/package-summary.html">com.example.adkstale</a></dt>
<dd>
<div class="block">ADK Stale Issue Auditor for <code>google/adk-java</code>.</div>
</dd>
<dt><a href="com/example/adkstale/AdkStaleAgentRun.html" class="type-name-link" title="class in com.example.adkstale">AdkStaleAgentRun</a> - Class in <a href="com/example/adkstale/package-summary.html">com.example.adkstale</a></dt>
<dd>
<div class="block">Entry point for the ADK Java Stale Issue Auditor.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/ConversionUtils.html#adkToMcpToolType(com.google.adk.tools.BaseTool)" class="member-name-link">adkToMcpToolType(BaseTool)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/ConversionUtils.html" title="class in com.google.adk.tools.mcp">ConversionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html" class="type-name-link" title="class in com.example.adktriaging">AdkTriagingAgent</a> - Class in <a href="com/example/adktriaging/package-summary.html">com.example.adktriaging</a></dt>
<dd>
<div class="block">ADK Issue Triaging Agent for <code>google/adk-java</code>.</div>
</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgentRun.html" class="type-name-link" title="class in com.example.adktriaging">AdkTriagingAgentRun</a> - Class in <a href="com/example/adktriaging/package-summary.html">com.example.adktriaging</a></dt>
<dd>
<div class="block">Entry point for the ADK Java issue triaging agent.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsConfig.html" class="type-name-link" title="class in com.google.adk.web.config">AdkWebCorsConfig</a> - Class in <a href="com/google/adk/web/config/package-summary.html">com.google.adk.web.config</a></dt>
<dd>
<div class="block">Configuration class for setting up Cross-Origin Resource Sharing (CORS) in the ADK Web
application.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsConfig.html#%3Cinit%3E()" class="member-name-link">AdkWebCorsConfig()</a> - Constructor for class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsConfig.html" title="class in com.google.adk.web.config">AdkWebCorsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html" class="type-name-link" title="class in com.google.adk.web.config">AdkWebCorsProperties</a> - Record Class in <a href="com/google/adk/web/config/package-summary.html">com.google.adk.web.config</a></dt>
<dd>
<div class="block">Properties for configuring CORS in ADK Web.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#%3Cinit%3E(java.lang.String,java.util.List,java.util.List,java.util.List,boolean,long)" class="member-name-link">AdkWebCorsProperties(String, List, List, List, boolean, long)</a> - Constructor for record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Creates an instance of a <code>AdkWebCorsProperties</code> record class.</div>
</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
<dd>
<div class="block">Spring Boot application for the Agent Server.</div>
</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#%3Cinit%3E()" class="member-name-link">AdkWebServer()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_AGENT_CALLBACK" class="member-name-link">AFTER_AGENT_CALLBACK</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_AGENT_CALLBACK1" class="member-name-link">AFTER_AGENT_CALLBACK1</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_AGENT_CALLBACK2" class="member-name-link">AFTER_AGENT_CALLBACK2</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_AGENT_CALLBACK3" class="member-name-link">AFTER_AGENT_CALLBACK3</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_MODEL_CALLBACK" class="member-name-link">AFTER_MODEL_CALLBACK</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_TOOL_CALLBACK1" class="member-name-link">AFTER_TOOL_CALLBACK1</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_TOOL_CALLBACK2" class="member-name-link">AFTER_TOOL_CALLBACK2</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#AFTER_TOOL_CALLBACK3" class="member-name-link">AFTER_TOOL_CALLBACK3</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#afterAgentCallback" class="member-name-link">afterAgentCallback</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#afterAgentCallback()" class="member-name-link">afterAgentCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#afterAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">afterAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#afterAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">afterAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#afterAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">afterAgentCallback(BaseAgent, CallbackContext)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed after an agent's primary logic has completed.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#afterAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">afterAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#afterAgentCallback(com.google.adk.agents.Callbacks.AfterAgentCallback)" class="member-name-link">afterAgentCallback(Callbacks.AfterAgentCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#afterAgentCallbacks()" class="member-name-link">afterAgentCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterAgentCallbackSync(com.google.adk.agents.Callbacks.AfterAgentCallbackSync)" class="member-name-link">afterAgentCallbackSync(Callbacks.AfterAgentCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html#afterConnectionClosed(org.springframework.web.socket.WebSocketSession,org.springframework.web.socket.CloseStatus)" class="member-name-link">afterConnectionClosed(WebSocketSession, CloseStatus)</a> - Method in class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html#afterConnectionEstablished(org.springframework.web.socket.WebSocketSession)" class="member-name-link">afterConnectionEstablished(WebSocketSession)</a> - Method in class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#afterEventCallback()" class="member-name-link">afterEventCallback()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#afterEventCallback(com.google.adk.a2a.executor.Callbacks.AfterEventCallback)" class="member-name-link">afterEventCallback(Callbacks.AfterEventCallback)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#afterExecuteCallback()" class="member-name-link">afterExecuteCallback()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#afterExecuteCallback(com.google.adk.a2a.executor.Callbacks.AfterExecuteCallback)" class="member-name-link">afterExecuteCallback(Callbacks.AfterExecuteCallback)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#afterModelCallback()" class="member-name-link">afterModelCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#afterModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">afterModelCallback(CallbackContext, LlmResponse)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#afterModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">afterModelCallback(CallbackContext, LlmResponse)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#afterModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">afterModelCallback(CallbackContext, LlmResponse)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed after a response is received from the model.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#afterModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">afterModelCallback(CallbackContext, LlmResponse)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterModelCallback(com.google.adk.agents.Callbacks.AfterModelCallback)" class="member-name-link">afterModelCallback(Callbacks.AfterModelCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterModelCallback(java.util.List)" class="member-name-link">afterModelCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#afterModelCallbacks()" class="member-name-link">afterModelCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterModelCallbackSync(com.google.adk.agents.Callbacks.AfterModelCallbackSync)" class="member-name-link">afterModelCallbackSync(Callbacks.AfterModelCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#afterRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">afterRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#afterRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">afterRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#afterRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">afterRunCallback(InvocationContext)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed after an ADK runner run has completed.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#afterRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">afterRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#afterRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">afterRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.html#afterTimestamp()" class="member-name-link">afterTimestamp()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.html" title="class in com.google.adk.sessions">GetSessionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.Builder.html#afterTimestamp(java.time.Instant)" class="member-name-link">afterTimestamp(Instant)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.Builder.html" title="class in com.google.adk.sessions">GetSessionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#afterToolCallback()" class="member-name-link">afterToolCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterToolCallback(com.google.adk.agents.Callbacks.AfterToolCallback)" class="member-name-link">afterToolCallback(Callbacks.AfterToolCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#afterToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.util.Map)" class="member-name-link">afterToolCallback(BaseTool, Map, ToolContext, Map)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#afterToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.util.Map)" class="member-name-link">afterToolCallback(BaseTool, Map, ToolContext, Map)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#afterToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.util.Map)" class="member-name-link">afterToolCallback(BaseTool, Map, ToolContext, Map)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed after a tool has been called.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#afterToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.util.Map)" class="member-name-link">afterToolCallback(BaseTool, Map, ToolContext, Map)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterToolCallback(java.util.List)" class="member-name-link">afterToolCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#afterToolCallbacks()" class="member-name-link">afterToolCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterToolCallbackSync(com.google.adk.agents.Callbacks.AfterToolCallbackSync)" class="member-name-link">afterToolCallbackSync(Callbacks.AfterToolCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#agent()" class="member-name-link">agent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the agent being invoked.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#agent()" class="member-name-link">agent()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#agent(com.google.adk.agents.BaseAgent)" class="member-name-link">agent(BaseAgent)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#agent(com.google.adk.agents.BaseAgent)" class="member-name-link">agent(BaseAgent)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the agent being invoked.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#agent(com.google.adk.agents.BaseAgent)" class="member-name-link">agent(BaseAgent)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/agent/Agent.html" class="type-name-link" title="class in com.google.adk.samples.a2aagent.agent">Agent</a> - Class in <a href="com/google/adk/samples/a2aagent/agent/package-summary.html">com.google.adk.samples.a2aagent.agent</a></dt>
<dd>
<div class="block">Agent that can check whether numbers are prime.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentCardProducer.html#agentCard()" class="member-name-link">agentCard()</a> - Method in class com.google.adk.samples.a2aagent.<a href="com/google/adk/samples/a2aagent/AgentCardProducer.html" title="class in com.google.adk.samples.a2aagent">AgentCardProducer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#agentCard(io.a2a.spec.AgentCard)" class="member-name-link">agentCard(AgentCard)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentCardProducer.html" class="type-name-link" title="class in com.google.adk.samples.a2aagent">AgentCardProducer</a> - Class in <a href="com/google/adk/samples/a2aagent/package-summary.html">com.google.adk.samples.a2aagent</a></dt>
<dd>
<div class="block">Produces the <code>AgentCard</code> from the bundled JSON resources.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentCardProducer.html#%3Cinit%3E()" class="member-name-link">AgentCardProducer()</a> - Constructor for class com.google.adk.samples.a2aagent.<a href="com/google/adk/samples/a2aagent/AgentCardProducer.html" title="class in com.google.adk.samples.a2aagent">AgentCardProducer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.AgentCardResolutionError.html#%3Cinit%3E(java.lang.String)" class="member-name-link">AgentCardResolutionError(String)</a> - Constructor for exception class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.AgentCardResolutionError.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.AgentCardResolutionError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.AgentCardResolutionError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">AgentCardResolutionError(String, Throwable)</a> - Constructor for exception class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.AgentCardResolutionError.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.AgentCardResolutionError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#agentClass()" class="member-name-link">agentClass()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/AgentController.html" class="type-name-link" title="class in com.google.adk.web.controller">AgentController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Spring Boot REST Controller handling agent-related API endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/AgentController.html#%3Cinit%3E(com.google.adk.web.AgentLoader)" class="member-name-link">AgentController(AgentLoader)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/AgentController.html" title="class in com.google.adk.web.controller">AgentController</a></dt>
<dd>
<div class="block">Constructs the AgentController.</div>
</dd>
<dt><a href="com/google/adk/utils/AgentEnums.html" class="type-name-link" title="class in com.google.adk.utils">AgentEnums</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Enums for agents.</div>
</dd>
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" class="type-name-link" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a> - Enum Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Origin of the agent.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentExecutorProducer.html#agentExecutor()" class="member-name-link">agentExecutor()</a> - Method in class com.google.adk.samples.a2aagent.<a href="com/google/adk/samples/a2aagent/AgentExecutorProducer.html" title="class in com.google.adk.samples.a2aagent">AgentExecutorProducer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.html" class="type-name-link" title="class in com.google.adk.a2a.executor">AgentExecutor</a> - Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Implementation of the A2A AgentExecutor interface that uses ADK to execute agent tasks.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" class="type-name-link" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a> - Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/a2a/executor/AgentExecutor.html" title="class in com.google.adk.a2a.executor"><code>AgentExecutor</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#agentExecutorConfig(com.google.adk.a2a.executor.AgentExecutorConfig)" class="member-name-link">agentExecutorConfig(AgentExecutorConfig)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" class="type-name-link" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a> - Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Configuration for the <a href="com/google/adk/a2a/executor/AgentExecutor.html" title="class in com.google.adk.a2a.executor"><code>AgentExecutor</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#%3Cinit%3E()" class="member-name-link">AgentExecutorConfig()</a> - Constructor for class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" class="type-name-link" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a> - Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor"><code>AgentExecutorConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html" class="type-name-link" title="enum class in com.google.adk.a2a.executor">AgentExecutorConfig.OutputMode</a> - Enum Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Output mode for the agent executor.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentExecutorProducer.html" class="type-name-link" title="class in com.google.adk.samples.a2aagent">AgentExecutorProducer</a> - Class in <a href="com/google/adk/samples/a2aagent/package-summary.html">com.google.adk.samples.a2aagent</a></dt>
<dd>
<div class="block">Produces the <code>AgentExecutor</code> instance that handles agent interactions.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/AgentExecutorProducer.html#%3Cinit%3E()" class="member-name-link">AgentExecutorProducer()</a> - Constructor for class com.google.adk.samples.a2aagent.<a href="com/google/adk/samples/a2aagent/AgentExecutorProducer.html" title="class in com.google.adk.samples.a2aagent">AgentExecutorProducer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AgentGraphGenerator.html" class="type-name-link" title="class in com.google.adk.web">AgentGraphGenerator</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
<dd>
<div class="block">Utility class to generate Graphviz DOT representations of Agent structures.</div>
</dd>
<dt><a href="com/google/adk/web/AgentGraphGenerator.html#%3Cinit%3E()" class="member-name-link">AgentGraphGenerator()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AgentGraphGenerator.html" title="class in com.google.adk.web">AgentGraphGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html#%3Cinit%3E(com.google.adk.agents.InvocationContext,com.google.adk.agents.BaseAgent,io.opentelemetry.context.Context)" class="member-name-link">AgentInvocation(InvocationContext, BaseAgent, Context)</a> - Constructor for class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a></dt>
<dd>
<div class="block">Constructs a new <code>AgentInvocation</code> telemetry scope.</div>
</dd>
<dt><a href="com/google/adk/maven/AgentLoader.html" class="type-name-link" title="interface in com.google.adk.maven">AgentLoader</a> - Interface in <a href="com/google/adk/maven/package-summary.html">com.google.adk.maven</a></dt>
<dd>
<div class="block">Interface for loading agents to the ADK Web Server.</div>
</dd>
<dt><a href="com/google/adk/web/AgentLoader.html" class="type-name-link" title="interface in com.google.adk.web">AgentLoader</a> - Interface in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
<dd>
<div class="block">Interface for loading agents to the ADK Web Server.</div>
</dd>
<dt><a href="com/google/adk/maven/WebMojo.html#agentloader-implementation-heading" class="search-tag-link">AgentLoader Implementation</a> - Section in class com.google.adk.maven.WebMojo</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html" class="type-name-link" title="class in com.google.adk.web.config">AgentLoadingProperties</a> - Class in <a href="com/google/adk/web/config/package-summary.html">com.google.adk.web.config</a></dt>
<dd>
<div class="block">Properties for loading agents.</div>
</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#%3Cinit%3E()" class="member-name-link">AgentLoadingProperties()</a> - Constructor for class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html" class="type-name-link" title="class in com.google.adk.planner.goap">AgentMetadata</a> - Record Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Declares what state keys an agent reads (inputs) and writes (output).</div>
</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#%3Cinit%3E(java.lang.String,com.google.common.collect.ImmutableList,java.lang.String)" class="member-name-link">AgentMetadata(String, ImmutableList, String)</a> - Constructor for record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Creates an instance of a <code>AgentMetadata</code> record class.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#agentName()" class="member-name-link">agentName()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the name of the agent currently running.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#agentName()" class="member-name-link">agentName()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/planner/goap/AgentMetadata.html#param-agentName"><code>agentName</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#agentName()" class="member-name-link">agentName()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>
<div class="block">Name of the agent.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#agentName(java.lang.String)" class="member-name-link">agentName(String)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#%3Cinit%3E()" class="member-name-link">AgentRefConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#%3Cinit%3E(java.lang.String)" class="member-name-link">AgentRefConfig(String)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>
<div class="block">Constructor for config-based agent reference.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ExecutionController.html#agentRun(com.google.adk.web.dto.AgentRunRequest)" class="member-name-link">agentRun(AgentRunRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ExecutionController.html" title="class in com.google.adk.web.controller">ExecutionController</a></dt>
<dd>
<div class="block">Executes a non-streaming agent run for a given session and message.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html" class="type-name-link" title="class in com.google.adk.web.dto">AgentRunRequest</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">Data Transfer Object (DTO) for POST /run and POST /run-sse requests.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#%3Cinit%3E()" class="member-name-link">AgentRunRequest()</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/ExecutionController.html#agentRunSse(com.google.adk.web.dto.AgentRunRequest)" class="member-name-link">agentRunSse(AgentRunRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ExecutionController.html" title="class in com.google.adk.web.controller">ExecutionController</a></dt>
<dd>
<div class="block">Executes an agent run and streams the resulting events using Server-Sent Events (SSE).</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#agents()" class="member-name-link">agents()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>
<div class="block">Returns the value of the <code>agents</code> record component.</div>
</dd>
<dt><a href="com/google/adk/web/AgentStaticLoader.html" class="type-name-link" title="class in com.google.adk.web">AgentStaticLoader</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
<dd>
<div class="block">Static Agent Loader for programmatically provided agents.</div>
</dd>
<dt><a href="com/google/adk/web/AgentStaticLoader.html#%3Cinit%3E(com.google.adk.agents.BaseAgent...)" class="member-name-link">AgentStaticLoader(BaseAgent...)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AgentStaticLoader.html" title="class in com.google.adk.web">AgentStaticLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html" class="type-name-link" title="class in com.google.adk.tools">AgentTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">AgentTool implements a tool that allows an agent to call another agent.</div>
</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,boolean)" class="member-name-link">AgentTool(BaseAgent, boolean)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,boolean,boolean)" class="member-name-link">AgentTool(BaseAgent, boolean, boolean)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/AgentTransfer.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">AgentTransfer</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block"><a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows"><code>RequestProcessor</code></a> that handles agent transfer for LLM flow.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/AgentTransfer.html#%3Cinit%3E()" class="member-name-link">AgentTransfer()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/AgentTransfer.html" title="class in com.google.adk.flows.llmflows">AgentTransfer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#AGGREGATED" class="member-name-link">AGGREGATED</a> - Enum constant in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#alertMaintainerOfEdit(int)" class="member-name-link">alertMaintainerOfEdit(int)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#allowCredentials()" class="member-name-link">allowCredentials()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>allowCredentials</code> record component.</div>
</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#ALLOWED_LABELS" class="member-name-link">ALLOWED_LABELS</a> - Static variable in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">The set of labels the agent is allowed to apply to a pull request.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#allowedTools()" class="member-name-link">allowedTools()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">A space-delimited list of tools that are pre-approved to run.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#allowedTools(java.lang.String)" class="member-name-link">allowedTools(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#annotations()" class="member-name-link">annotations()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/Annotations.html" class="type-name-link" title="class in com.google.adk.tools">Annotations</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Annotations for tools.</div>
</dd>
<dt><a href="com/google/adk/tools/Annotations.Schema.html" class="type-name-link" title="annotation interface in com.google.adk.tools">Annotations.Schema</a> - Annotation Interface in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">The annotation for binding the 'Schema' input.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#apiClient(com.google.genai.Client)" class="member-name-link">apiClient(Client)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Sets the explicit <code>Client</code> instance for making API calls.</div>
</dd>
<dt><a href="com/google/adk/utils/ApiFutureUtils.html" class="type-name-link" title="class in com.google.adk.utils">ApiFutureUtils</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Utility class for converting ApiFuture to RxJava Single and Maybe types.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.html" class="type-name-link" title="class in com.google.adk.models">ApigeeLlm</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">A <a href="com/google/adk/models/BaseLlm.html" title="class in com.google.adk.models"><code>BaseLlm</code></a> implementation for calling an Apigee proxy.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html" class="type-name-link" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a> - Enum Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Defines the type of API to be used by the Apigee proxy.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html" class="type-name-link" title="class in com.google.adk.models">ApigeeLlm.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models"><code>ApigeeLlm</code></a>.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#apiKey()" class="member-name-link">apiKey()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>
<div class="block">Returns the API key for Google AI APIs.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#apiKey(java.lang.String)" class="member-name-link">apiKey(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Sets the Google Gemini API key.</div>
</dd>
<dt><a href="com/google/adk/sessions/ApiResponse.html" class="type-name-link" title="class in com.google.adk.sessions">ApiResponse</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">The API response contains a response to a call to the GenAI APIs.</div>
</dd>
<dt><a href="com/google/adk/sessions/ApiResponse.html#%3Cinit%3E()" class="member-name-link">ApiResponse()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/ApiResponse.html" title="class in com.google.adk.sessions">ApiResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html#apiServerSpanExporter(com.google.adk.web.service.ApiServerSpanExporterConfig)" class="member-name-link">apiServerSpanExporter(ApiServerSpanExporterConfig)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/OpenTelemetryConfig.html" title="class in com.google.adk.web.config">OpenTelemetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html" class="type-name-link" title="class in com.google.adk.web.service">ApiServerSpanExporter</a> - Class in <a href="com/google/adk/web/service/package-summary.html">com.google.adk.web.service</a></dt>
<dd>
<div class="block">A custom SpanExporter that stores relevant span data.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#%3Cinit%3E()" class="member-name-link">ApiServerSpanExporter()</a> - Constructor for class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#%3Cinit%3E(com.google.adk.web.service.ApiServerSpanExporterConfig)" class="member-name-link">ApiServerSpanExporter(ApiServerSpanExporterConfig)</a> - Constructor for class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html#apiServerSpanExporterConfig(java.util.Optional)" class="member-name-link">apiServerSpanExporterConfig(Optional)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/OpenTelemetryConfig.html" title="class in com.google.adk.web.config">OpenTelemetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html" class="type-name-link" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig</a> - Class in <a href="com/google/adk/web/service/package-summary.html">com.google.adk.web.service</a></dt>
<dd>
<div class="block">Configuration for <a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service"><code>ApiServerSpanExporter</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html#%3Cinit%3E()" class="member-name-link">ApiServerSpanExporterConfig()</a> - Constructor for class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html" class="type-name-link" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig.Builder</a> - Class in <a href="com/google/adk/web/service/package-summary.html">com.google.adk.web.service</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html" title="class in com.google.adk.web.service"><code>ApiServerSpanExporterConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#apiType(com.google.adk.models.ApigeeLlm.ApiType)" class="member-name-link">apiType(ApigeeLlm.ApiType)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>
<div class="block">Sets the explicit <a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models"><code>ApigeeLlm.ApiType</code></a> to use (e.g., CHAT_COMPLETIONS or GENAI).</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#app(com.google.adk.apps.App)" class="member-name-link">app(App)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#app(com.google.adk.apps.App)" class="member-name-link">app(App)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.html" class="type-name-link" title="class in com.google.adk.apps">App</a> - Class in <a href="com/google/adk/apps/package-summary.html">com.google.adk.apps</a></dt>
<dd>
<div class="block">Represents an LLM-backed agentic application.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#APP_PREFIX" class="member-name-link">APP_PREFIX</a> - Static variable in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Constants.html#APP_STATE_COLLECTION" class="member-name-link">APP_STATE_COLLECTION</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">agent app state collection</div>
</dd>
<dt><a href="com/google/adk/apps/App.Builder.html" class="type-name-link" title="class in com.google.adk.apps">App.Builder</a> - Class in <a href="com/google/adk/apps/package-summary.html">com.google.adk.apps</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps"><code>App</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#appendArtifactsToLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">appendArtifactsToLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#appendEvent(com.google.adk.sessions.Session,com.google.adk.events.Event)" class="member-name-link">appendEvent(Session, Event)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Appends an event to an in-memory session object and updates the session's state based on the
event's state delta, if applicable.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#appendEvent(com.google.adk.sessions.Session,com.google.adk.events.Event)" class="member-name-link">appendEvent(Session, Event)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Appends an event to a session, updating the session state and persisting to Firestore.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#appendEvent(com.google.adk.sessions.Session,com.google.adk.events.Event)" class="member-name-link">appendEvent(Session, Event)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#appendEvent(com.google.adk.sessions.Session,com.google.adk.events.Event)" class="member-name-link">appendEvent(Session, Event)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#appendInstructions(java.util.List)" class="member-name-link">appendInstructions(List)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#appendTools(java.util.List)" class="member-name-link">appendTools(List)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">ApplicationIntegrationToolset</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Application Integration Toolset</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.util.List,java.lang.String,java.util.Map,java.util.List,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">ApplicationIntegrationToolset(String, String, String, List, String, Map, List, String, String, String)</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ApplicationIntegrationToolset</a></dt>
<dd>
<div class="block">ApplicationIntegrationToolset generates tools from a given Application Integration resource.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.ContextTransformer.html#apply(io.reactivex.rxjava3.core.Completable)" class="member-name-link">apply(Completable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.ContextTransformer.html" title="class in com.google.adk.telemetry">Tracing.ContextTransformer</a></dt>
<dd>
<div class="block">Applies context re-activation to a <code>Completable</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#apply(io.reactivex.rxjava3.core.Completable)" class="member-name-link">apply(Completable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Applies tracing to a <code>Completable</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.ContextTransformer.html#apply(io.reactivex.rxjava3.core.Flowable)" class="member-name-link">apply(Flowable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.ContextTransformer.html" title="class in com.google.adk.telemetry">Tracing.ContextTransformer</a></dt>
<dd>
<div class="block">Applies context re-activation to a <code>Flowable</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#apply(io.reactivex.rxjava3.core.Flowable)" class="member-name-link">apply(Flowable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Applies tracing to a <code>Flowable</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.ContextTransformer.html#apply(io.reactivex.rxjava3.core.Maybe)" class="member-name-link">apply(Maybe)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.ContextTransformer.html" title="class in com.google.adk.telemetry">Tracing.ContextTransformer</a></dt>
<dd>
<div class="block">Applies context re-activation to a <code>Maybe</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#apply(io.reactivex.rxjava3.core.Maybe)" class="member-name-link">apply(Maybe)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Applies tracing to a <code>Maybe</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.ContextTransformer.html#apply(io.reactivex.rxjava3.core.Single)" class="member-name-link">apply(Single)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.ContextTransformer.html" title="class in com.google.adk.telemetry">Tracing.ContextTransformer</a></dt>
<dd>
<div class="block">Applies context re-activation to a <code>Single</code> stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#apply(io.reactivex.rxjava3.core.Single)" class="member-name-link">apply(Single)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Applies tracing to a <code>Single</code> stream.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#appName" class="member-name-link">appName</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#appName" class="member-name-link">appName</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#appName()" class="member-name-link">appName()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the application name associated with the session.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#appName()" class="member-name-link">appName()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#appName()" class="member-name-link">appName()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#appName()" class="member-name-link">appName()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#appName(java.lang.String)" class="member-name-link">appName(String)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#appName(java.lang.String)" class="member-name-link">appName(String)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#appName(java.lang.String)" class="member-name-link">appName(String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#args()" class="member-name-link">args()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#args()" class="member-name-link">args()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>
<div class="block">Optional arguments for the command.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html#args(java.util.List)" class="member-name-link">args(List)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the arguments for the command.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#ARGS_KEY" class="member-name-link">ARGS_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html#ARTIFACT_PER_EVENT" class="member-name-link">ARTIFACT_PER_EVENT</a> - Enum constant in enum class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html" title="enum class in com.google.adk.a2a.executor">AgentExecutorConfig.OutputMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html#ARTIFACT_PER_RUN" class="member-name-link">ARTIFACT_PER_RUN</a> - Enum constant in enum class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html" title="enum class in com.google.adk.a2a.executor">AgentExecutorConfig.OutputMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html" class="type-name-link" title="class in com.google.adk.web.controller">ArtifactController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling artifact-related API endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#%3Cinit%3E(com.google.adk.artifacts.BaseArtifactService)" class="member-name-link">ArtifactController(BaseArtifactService)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#artifactDelta()" class="member-name-link">artifactDelta()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#artifactDelta(java.util.Map)" class="member-name-link">artifactDelta(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#artifactService()" class="member-name-link">artifactService()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the artifact service for persisting artifacts.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#artifactService()" class="member-name-link">artifactService()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#artifactService()" class="member-name-link">artifactService()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Provides the singleton instance of the ArtifactService (InMemory).</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#artifactService(com.google.adk.artifacts.BaseArtifactService)" class="member-name-link">artifactService(BaseArtifactService)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#artifactService(com.google.adk.artifacts.BaseArtifactService)" class="member-name-link">artifactService(BaseArtifactService)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the artifact service for persisting artifacts.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#artifactService(com.google.adk.artifacts.BaseArtifactService)" class="member-name-link">artifactService(BaseArtifactService)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#artifactToEvent(io.a2a.spec.Artifact,com.google.adk.agents.InvocationContext)" class="member-name-link">artifactToEvent(Artifact, InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts an artifact to an ADK event.</div>
</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#assignGtechOwnerToIssue(int)" class="member-name-link">assignGtechOwnerToIssue(int)</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Round-robin assigns a gTech triager to the issue using <code>issue_number % N</code>.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#assignIssue(java.lang.String,java.lang.String,int,java.util.List)" class="member-name-link">assignIssue(String, String, int, List)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AStarSearchStrategy.html" class="type-name-link" title="class in com.google.adk.planner.goap">AStarSearchStrategy</a> - Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">A* forward search strategy that explores from preconditions toward the goal, activating agents
whose inputs are all satisfied.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/AStarSearchStrategy.html#%3Cinit%3E()" class="member-name-link">AStarSearchStrategy()</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AStarSearchStrategy.html" title="class in com.google.adk.planner.goap">AStarSearchStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#attachCurrentSpan(com.google.adk.agents.InvocationContext)" class="member-name-link">attachCurrentSpan(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>
<div class="block">Records the ambient OpenTelemetry span's IDs as the invocation root without creating or owning
any span, so plugin-emitted rows correlate with the host's existing tracing.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#audio" class="member-name-link">audio</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20audio%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#AUTH_ERROR" class="member-name-link">AUTH_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Authentication or authorization errors</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#author()" class="member-name-link">author()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The author of the event, it could be the name of the agent or "user" literal.</div>
</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#author()" class="member-name-link">author()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>
<div class="block">Returns the author of the memory, or null if not set.</div>
</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#author(java.lang.String)" class="member-name-link">author(String)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>
<div class="block">Sets the author of the memory.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#author(java.lang.String)" class="member-name-link">author(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#autoCreateSession()" class="member-name-link">autoCreateSession()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#autoCreateSession(boolean)" class="member-name-link">autoCreateSession(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/AutoFlow.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">AutoFlow</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">LLM flow with automatic agent transfer support.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/AutoFlow.html#%3Cinit%3E()" class="member-name-link">AutoFlow()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/AutoFlow.html" title="class in com.google.adk.flows.llmflows">AutoFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/AutoFlow.html#%3Cinit%3E(java.util.Optional)" class="member-name-link">AutoFlow(Optional)</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/AutoFlow.html" title="class in com.google.adk.flows.llmflows">AutoFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#autoSchemaUpgrade()" class="member-name-link">autoSchemaUpgrade()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#autoSchemaUpgrade(boolean)" class="member-name-link">autoSchemaUpgrade(boolean)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#availableAgents()" class="member-name-link">availableAgents()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Returns the sub-agents available for the planner to select from.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#avatarConfig()" class="member-name-link">avatarConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#avatarConfig(com.google.genai.types.AvatarConfig)" class="member-name-link">avatarConfig(AvatarConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#avgLogprobs()" class="member-name-link">avgLogprobs()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#avgLogprobs()" class="member-name-link">avgLogprobs()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Error code if the response is an error.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#avgLogprobs(java.lang.Double)" class="member-name-link">avgLogprobs(Double)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#avgLogprobs(java.lang.Double)" class="member-name-link">avgLogprobs(Double)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/PersistBarrier.html#awaitPersisted(com.google.adk.agents.InvocationContext,java.util.List)" class="member-name-link">awaitPersisted(InvocationContext, List)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/PersistBarrier.html" title="class in com.google.adk.flows.llmflows">PersistBarrier</a></dt>
<dd>
<div class="block">Completes once every event in <code>events</code> has been <a href="com/google/adk/flows/llmflows/PersistBarrier.html#markPersisted(com.google.adk.agents.InvocationContext,java.lang.String)"><code>PersistBarrier.markPersisted(InvocationContext, String)</code></a>, or fails if any
was <a href="com/google/adk/flows/llmflows/PersistBarrier.html#markFailed(com.google.adk.agents.InvocationContext,java.lang.String,java.lang.Throwable)"><code>PersistBarrier.markFailed(InvocationContext, String, Throwable)</code></a>; completes immediately if the barrier was never <a href="com/google/adk/flows/llmflows/PersistBarrier.html#enable(com.google.adk.agents.InvocationContext)"><code>PersistBarrier.enable(InvocationContext)</code></a>d.</div>
</dd>
</dl>
<h2 class="title" id="I:B">B</h2>
<dl class="index">
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html#BASE_AGENT" class="member-name-link">BASE_AGENT</a> - Enum constant in enum class com.google.adk.utils.<a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html" class="type-name-link" title="class in com.google.adk.agents">BaseAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Base class for all agents.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#%3Cinit%3E(java.lang.String,java.lang.String,java.util.List,java.util.List,java.util.List)" class="member-name-link">BaseAgent(String, String, List, List, List)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Creates a new BaseAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">BaseAgent.Builder&lt;B&gt;</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Base Builder for all agents.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html" class="type-name-link" title="class in com.google.adk.agents">BaseAgentConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Base configuration for all agents with subagent support.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#%3Cinit%3E()" class="member-name-link">BaseAgentConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BaseAgentConfig(String)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">BaseAgentConfig(String, String, String)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>
<div class="block">Constructor with basic fields.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" class="type-name-link" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for referencing other agents (subagents).</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html" class="type-name-link" title="class in com.google.adk.agents">BaseAgentConfig.CallbackRef</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Reference to a callback stored in the ComponentRegistry.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html" class="type-name-link" title="interface in com.google.adk.artifacts">BaseArtifactService</a> - Interface in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">Base interface for artifact services.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" class="type-name-link" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">Abstract base class for all code executors.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#%3Cinit%3E()" class="member-name-link">BaseCodeExecutor()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html" class="type-name-link" title="interface in com.google.adk.tools.computeruse">BaseComputer</a> - Interface in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">Defines an interface for computer environments.</div>
</dd>
<dt><a href="com/google/adk/summarizer/BaseEventSummarizer.html" class="type-name-link" title="interface in com.google.adk.summarizer">BaseEventSummarizer</a> - Interface in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">Base interface for producing events summary.</div>
</dd>
<dt><a href="com/google/adk/examples/BaseExampleProvider.html" class="type-name-link" title="interface in com.google.adk.examples">BaseExampleProvider</a> - Interface in <a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a></dt>
<dd>
<div class="block">An interface that provides examples for a given query.</div>
</dd>
<dt><a href="com/google/adk/flows/BaseFlow.html" class="type-name-link" title="interface in com.google.adk.flows">BaseFlow</a> - Interface in <a href="com/google/adk/flows/package-summary.html">com.google.adk.flows</a></dt>
<dd>
<div class="block">Interface for the execution flows to run a group of agents.</div>
</dd>
<dt><a href="com/google/adk/models/BaseLlm.html" class="type-name-link" title="class in com.google.adk.models">BaseLlm</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Abstract base class for Large Language Models (LLMs).</div>
</dd>
<dt><a href="com/google/adk/models/BaseLlm.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BaseLlm(String)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/BaseLlm.html" title="class in com.google.adk.models">BaseLlm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html" class="type-name-link" title="interface in com.google.adk.models">BaseLlmConnection</a> - Interface in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">The base class for a live model connection.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">A basic flow that calls the LLM in a loop until a final response is generated.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#%3Cinit%3E(java.util.List,java.util.List)" class="member-name-link">BaseLlmFlow(List, List)</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#%3Cinit%3E(java.util.List,java.util.List,java.util.Optional)" class="member-name-link">BaseLlmFlow(List, List, Optional)</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/BaseMemoryService.html" class="type-name-link" title="interface in com.google.adk.memory">BaseMemoryService</a> - Interface in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">Base contract for memory services.</div>
</dd>
<dt><a href="com/google/adk/plugins/BasePlugin.html" class="type-name-link" title="class in com.google.adk.plugins">BasePlugin</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Base class for creating plugins.</div>
</dd>
<dt><a href="com/google/adk/plugins/BasePlugin.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BasePlugin(String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/BasePlugin.html" title="class in com.google.adk.plugins">BasePlugin</a></dt>
<dd>
<div class="block">Constructs a new plugin with the given name.</div>
</dd>
<dt><a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html" class="type-name-link" title="class in com.google.adk.tools.retrieval">BaseRetrievalTool</a> - Class in <a href="com/google/adk/tools/retrieval/package-summary.html">com.google.adk.tools.retrieval</a></dt>
<dd>
<div class="block">Base class for retrieval tools.</div>
</dd>
<dt><a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">BaseRetrievalTool(String, String)</a> - Constructor for class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html" title="class in com.google.adk.tools.retrieval">BaseRetrievalTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">BaseRetrievalTool(String, String, boolean)</a> - Constructor for class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html" title="class in com.google.adk.tools.retrieval">BaseRetrievalTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html" class="type-name-link" title="interface in com.google.adk.sessions">BaseSessionService</a> - Interface in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Defines the contract for managing <a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions"><code>Session</code></a>s and their associated <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a>s.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html" class="type-name-link" title="class in com.google.adk.tools">BaseTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">The base class for all ADK tools.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">BaseTool(String, String)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#%3Cinit%3E(java.lang.String,java.lang.String,boolean)" class="member-name-link">BaseTool(String, String, boolean)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" class="type-name-link" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Configuration class for tool arguments that allows arbitrary key-value pairs.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html" class="type-name-link" title="class in com.google.adk.tools">BaseTool.ToolConfig</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Configuration class for a tool definition in YAML/JSON.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseToolset.html" class="type-name-link" title="interface in com.google.adk.tools">BaseToolset</a> - Interface in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Base interface for toolsets.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Basic.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Basic</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block"><a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows"><code>RequestProcessor</code></a> that handles basic information to build the LLM request.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Basic.html#%3Cinit%3E()" class="member-name-link">Basic()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Basic.html" title="class in com.google.adk.flows.llmflows">Basic</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/WebMojo.html#basic-usage-heading" class="search-tag-link">Basic Usage</a> - Section in class com.google.adk.maven.WebMojo</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#batchFlushInterval()" class="member-name-link">batchFlushInterval()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#batchFlushInterval(java.time.Duration)" class="member-name-link">batchFlushInterval(Duration)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#batchSize()" class="member-name-link">batchSize()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#batchSize(int)" class="member-name-link">batchSize(int)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_AGENT_CALLBACK" class="member-name-link">BEFORE_AGENT_CALLBACK</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_AGENT_CALLBACK1" class="member-name-link">BEFORE_AGENT_CALLBACK1</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_AGENT_CALLBACK2" class="member-name-link">BEFORE_AGENT_CALLBACK2</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_AGENT_CALLBACK3" class="member-name-link">BEFORE_AGENT_CALLBACK3</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_MODEL_CALLBACK" class="member-name-link">BEFORE_MODEL_CALLBACK</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_TOOL_CALLBACK1" class="member-name-link">BEFORE_TOOL_CALLBACK1</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_TOOL_CALLBACK2" class="member-name-link">BEFORE_TOOL_CALLBACK2</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html#BEFORE_TOOL_CALLBACK3" class="member-name-link">BEFORE_TOOL_CALLBACK3</a> - Static variable in class com.example.<a href="com/example/CoreCallbacks.html" title="class in com.example">CoreCallbacks</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#beforeAgentCallback" class="member-name-link">beforeAgentCallback</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#beforeAgentCallback()" class="member-name-link">beforeAgentCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#beforeAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">beforeAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#beforeAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">beforeAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#beforeAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">beforeAgentCallback(BaseAgent, CallbackContext)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed before an agent's primary logic is invoked.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#beforeAgentCallback(com.google.adk.agents.BaseAgent,com.google.adk.agents.CallbackContext)" class="member-name-link">beforeAgentCallback(BaseAgent, CallbackContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#beforeAgentCallback(com.google.adk.agents.Callbacks.BeforeAgentCallback)" class="member-name-link">beforeAgentCallback(Callbacks.BeforeAgentCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#beforeAgentCallbacks()" class="member-name-link">beforeAgentCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeAgentCallbackSync(com.google.adk.agents.Callbacks.BeforeAgentCallbackSync)" class="member-name-link">beforeAgentCallbackSync(Callbacks.BeforeAgentCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#beforeExecuteCallback()" class="member-name-link">beforeExecuteCallback()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#beforeExecuteCallback(com.google.adk.a2a.executor.Callbacks.BeforeExecuteCallback)" class="member-name-link">beforeExecuteCallback(Callbacks.BeforeExecuteCallback)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#beforeModelCallback()" class="member-name-link">beforeModelCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>
<div class="block">Callback before LLM call.</div>
</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.html" title="class in com.google.adk.plugins">ContextFilterPlugin</a></dt>
<dd>
<div class="block">Filters the LLM request context by trimming recent turns and applying any custom filter.</div>
</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/GlobalInstructionPlugin.html" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed before a request is sent to the model.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#beforeModelCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">beforeModelCallback(CallbackContext, LlmRequest.Builder)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeModelCallback(com.google.adk.agents.Callbacks.BeforeModelCallback)" class="member-name-link">beforeModelCallback(Callbacks.BeforeModelCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeModelCallback(java.util.List)" class="member-name-link">beforeModelCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#beforeModelCallbacks()" class="member-name-link">beforeModelCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeModelCallbackSync(com.google.adk.agents.Callbacks.BeforeModelCallbackSync)" class="member-name-link">beforeModelCallbackSync(Callbacks.BeforeModelCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#beforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">beforeRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#beforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">beforeRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#beforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">beforeRunCallback(InvocationContext)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed before the ADK runner runs.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#beforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">beforeRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#beforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">beforeRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#beforeSpanEnd()" class="member-name-link">beforeSpanEnd()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Hook for subclasses to run code before span ends.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html#beforeSpanEnd()" class="member-name-link">beforeSpanEnd()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" title="class in com.google.adk.telemetry">Instrumentation.ToolExecution</a></dt>
<dd>
<div class="block">Traces the tool execution attributes on the span before it ends.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#beforeToolCallback()" class="member-name-link">beforeToolCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeToolCallback(com.google.adk.agents.Callbacks.BeforeToolCallback)" class="member-name-link">beforeToolCallback(Callbacks.BeforeToolCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#beforeToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">beforeToolCallback(BaseTool, Map, ToolContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#beforeToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">beforeToolCallback(BaseTool, Map, ToolContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#beforeToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">beforeToolCallback(BaseTool, Map, ToolContext)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed before a tool is called.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#beforeToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">beforeToolCallback(BaseTool, Map, ToolContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#beforeToolCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">beforeToolCallback(BaseTool, Map, ToolContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeToolCallback(java.util.List)" class="member-name-link">beforeToolCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#beforeToolCallbacks()" class="member-name-link">beforeToolCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeToolCallbackSync(com.google.adk.agents.Callbacks.BeforeToolCallbackSync)" class="member-name-link">beforeToolCallbackSync(Callbacks.BeforeToolCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html#BIDI" class="member-name-link">BIDI</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.StreamingMode.html" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">BigQuery Agent Analytics Plugin for Java.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#%3Cinit%3E(com.google.adk.plugins.agentanalytics.BigQueryLoggerConfig)" class="member-name-link">BigQueryAgentAnalyticsPlugin(BigQueryLoggerConfig)</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#%3Cinit%3E(com.google.adk.plugins.agentanalytics.BigQueryLoggerConfig,com.google.cloud.bigquery.BigQuery)" class="member-name-link">BigQueryAgentAnalyticsPlugin(BigQueryLoggerConfig, BigQuery)</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Configuration for the BigQueryAgentAnalyticsPlugin.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#%3Cinit%3E()" class="member-name-link">BigQueryLoggerConfig()</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics"><code>BigQueryLoggerConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Retry configuration for BigQuery writes.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics"><code>BigQueryLoggerConfig.RetryConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Utility for defining the BigQuery events table schema.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#blob()" class="member-name-link">blob()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>
<div class="block">Returns the blob of the request.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#blob(com.google.genai.types.Blob)" class="member-name-link">blob(Blob)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.Builder.html" title="class in com.google.adk.agents">LiveRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#botAlertSignature()" class="member-name-link">botAlertSignature()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#botName()" class="member-name-link">botName()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#branch()" class="member-name-link">branch()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the branch ID for the current invocation, if one is set.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#branch()" class="member-name-link">branch()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the branch of the current invocation, if present.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#branch()" class="member-name-link">branch()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The branch of the event.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#branch(java.lang.String)" class="member-name-link">branch(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Sets the [branch] ID for the current invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#branch(java.lang.String)" class="member-name-link">branch(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the branch ID for the invocation.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#branch(java.lang.String)" class="member-name-link">branch(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Sets the branch for this event.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#branch(java.lang.String)" class="member-name-link">branch(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents"><code>InvocationContext</code></a> instance.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.Builder.html" title="class in com.google.adk.agents">LiveRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.Builder.html" title="class in com.google.adk.agents">PlannerAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.Builder.html" title="class in com.google.adk.apps">ResumabilityConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.Builder.html" title="class in com.google.adk.events">EventCompaction.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.Builder.html" title="class in com.google.adk.events">ToolConfirmation.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.Builder.html" title="class in com.google.adk.examples">Example.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>
<div class="block">Builds the immutable <a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory"><code>MemoryEntry</code></a> object.</div>
</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>
<div class="block">Builds the immutable <a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory"><code>SearchMemoryResponse</code></a> object.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models"><code>ApigeeLlm</code></a> instance.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models"><code>Gemini</code></a> instance.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.Builder.html" title="class in com.google.adk.models">Model.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html" title="class in com.google.adk.plugins.recordings">LlmRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.Builder.html" title="class in com.google.adk.plugins.recordings">Recordings.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html" title="class in com.google.adk.plugins.recordings">ToolRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.Builder.html" title="class in com.google.adk.sessions">GetSessionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.Builder.html" title="class in com.google.adk.sessions">ListEventsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.Builder.html" title="class in com.google.adk.sessions">ListSessionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills"><code>InMemorySkillSource</code></a> containing all configured skills.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.Builder.html" title="class in com.google.adk.tools.computeruse">ComputerState.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Builds a new <a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp"><code>SseServerParameters</code></a> instance.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a></dt>
<dd>
<div class="block">Builds a new <a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp"><code>StdioServerParameters</code></a> instance.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.Builder.html" title="class in com.google.adk.tools">ToolContext.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html#build()" class="member-name-link">build()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/DefaultMcpTransportBuilder.html#build(java.lang.Object)" class="member-name-link">build(Object)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/DefaultMcpTransportBuilder.html" title="class in com.google.adk.tools.mcp">DefaultMcpTransportBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpTransportBuilder.html#build(java.lang.Object)" class="member-name-link">build(Object)</a> - Method in interface com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpTransportBuilder.html" title="interface in com.google.adk.tools.mcp">McpTransportBuilder</a></dt>
<dd>
<div class="block">Builds an McpClientTransport based on the provided connection parameters.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.html#buildCodeExecutionResultPart(com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionResult)" class="member-name-link">buildCodeExecutionResultPart(CodeExecutionUtils.CodeExecutionResult)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns a new <a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents"><code>InvocationContext.Builder</code></a> for creating <a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents"><code>InvocationContext</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Returns a <a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents"><code>LlmAgent.Builder</code></a> for <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents">LoopAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents">ParallelAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents">PlannerAgent</a></dt>
<dd>
<div class="block">Returns a new <a href="com/google/adk/agents/PlannerAgent.Builder.html" title="class in com.google.adk.agents"><code>PlannerAgent.Builder</code></a> for creating <a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents"><code>PlannerAgent</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents">SequentialAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.html" title="class in com.google.adk.apps">ResumabilityConfig</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.html" title="class in com.google.adk.artifacts">ListArtifactsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events">EventCompaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples">Example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>
<div class="block">Returns a new builder for creating a <a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory"><code>MemoryEntry</code></a>.</div>
</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory">SearchMemoryResponse</a></dt>
<dd>
<div class="block">Creates a new builder for <a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory"><code>SearchMemoryResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models">ApigeeLlm</a></dt>
<dd>
<div class="block">Returns a new Builder for constructing <a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models"><code>ApigeeLlm</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>
<div class="block">Returns a new Builder instance for constructing Gemini objects.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/Model.html" title="class in com.google.adk.models">Model</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models">VertexCredentials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.html" title="class in com.google.adk.plugins">ContextFilterPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.html" title="class in com.google.adk.plugins.recordings">LlmRecording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.html" title="class in com.google.adk.plugins.recordings">Recordings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.html" title="class in com.google.adk.plugins.recordings">ToolRecording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.html" title="class in com.google.adk.sessions">GetSessionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.html" title="class in com.google.adk.sessions">ListEventsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.html" title="class in com.google.adk.sessions">ListSessionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#builder()" class="member-name-link">builder()</a> - Static method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools">ExampleTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">Creates a new builder for <a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp"><code>SseServerParameters</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>
<div class="block">Creates a new builder for <a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp"><code>StdioServerParameters</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html#builder()" class="member-name-link">builder()</a> - Static method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#builder(com.google.adk.agents.InvocationContext)" class="member-name-link">builder(InvocationContext)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#builder(com.google.adk.agents.RunConfig)" class="member-name-link">builder(RunConfig)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#builder(com.google.adk.sessions.SessionKey)" class="member-name-link">builder(SessionKey)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>
<div class="block">Creates a new <a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions"><code>Session.Builder</code></a> with the given session key.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#builder(java.lang.String)" class="member-name-link">builder(String)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.Builder.html" title="class in com.google.adk.agents">LiveRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.Builder.html" title="class in com.google.adk.agents">PlannerAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.Builder.html" title="class in com.google.adk.apps">ResumabilityConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.Builder.html" title="class in com.google.adk.events">EventCompaction.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.Builder.html" title="class in com.google.adk.events">ToolConfirmation.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.examples.<a href="com/google/adk/examples/Example.Builder.html" title="class in com.google.adk.examples">Example.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Model.Builder.html" title="class in com.google.adk.models">Model.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html" title="class in com.google.adk.plugins.recordings">LlmRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.Builder.html" title="class in com.google.adk.plugins.recordings">Recordings.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html" title="class in com.google.adk.plugins.recordings">ToolRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.Builder.html" title="class in com.google.adk.sessions">GetSessionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.Builder.html" title="class in com.google.adk.sessions">ListEventsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.Builder.html" title="class in com.google.adk.sessions">ListSessionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.Builder.html" title="class in com.google.adk.tools.computeruse">ComputerState.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#%3Cinit%3E(com.google.adk.sessions.SessionKey)" class="member-name-link">Builder(SessionKey)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>
<div class="block">Creates a new <a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions"><code>Session.Builder</code></a> with the given session key.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#%3Cinit%3E(java.lang.String)" class="member-name-link">Builder(String)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/ExampleUtils.html#buildExampleSi(com.google.adk.examples.BaseExampleProvider,java.lang.String)" class="member-name-link">buildExampleSi(BaseExampleProvider, String)</a> - Static method in class com.google.adk.examples.<a href="com/google/adk/examples/ExampleUtils.html" title="class in com.google.adk.examples">ExampleUtils</a></dt>
<dd>
<div class="block">Builds a formatted few-shot example string for the given query.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.html#buildExecutableCodePart(java.lang.String)" class="member-name-link">buildExecutableCodePart(String)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionCallingUtils.html#buildFunctionDeclaration(java.lang.reflect.Method,java.util.List)" class="member-name-link">buildFunctionDeclaration(Method, List)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionCallingUtils.html" title="class in com.google.adk.tools">FunctionCallingUtils</a></dt>
<dd>
<div class="block">Builds a FunctionDeclaration from a Java Method, ignoring parameters with the given names.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionCallingUtils.html#buildSchemaFromType(java.lang.reflect.Type)" class="member-name-link">buildSchemaFromType(Type)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionCallingUtils.html" title="class in com.google.adk.tools">FunctionCallingUtils</a></dt>
<dd>
<div class="block">Builds a Schema from a Java Type, creating a new context for the generation process.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionCallingUtils.html#buildSchemaFromType(java.lang.reflect.Type,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">buildSchemaFromType(Type, ObjectMapper)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionCallingUtils.html" title="class in com.google.adk.tools">FunctionCallingUtils</a></dt>
<dd>
<div class="block">Builds a Schema from a Java Type, creating a new context for the generation process.</div>
</dd>
<dt><a href="com/google/adk/tools/BuiltInCodeExecutionTool.html" class="type-name-link" title="class in com.google.adk.tools">BuiltInCodeExecutionTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A built-in code execution tool that is automatically invoked by Gemini 2 models.</div>
</dd>
<dt><a href="com/google/adk/tools/BuiltInCodeExecutionTool.html#%3Cinit%3E()" class="member-name-link">BuiltInCodeExecutionTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BuiltInCodeExecutionTool.html" title="class in com.google.adk.tools">BuiltInCodeExecutionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html" class="type-name-link" title="class in com.google.adk.codeexecutors">BuiltInCodeExecutor</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A code executor that uses the Model's built-in code executor.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html#%3Cinit%3E()" class="member-name-link">BuiltInCodeExecutor()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html" title="class in com.google.adk.codeexecutors">BuiltInCodeExecutor</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:C">C</h2>
<dl class="index">
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#calculateSimilarities(float%5B%5D,java.util.List)" class="member-name-link">calculateSimilarities(float[], List)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Calculate similarity scores between a query and all candidates.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterAgentCallback.html#call(com.google.adk.agents.CallbackContext)" class="member-name-link">call(CallbackContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterAgentCallback.html" title="interface in com.google.adk.agents">Callbacks.AfterAgentCallback</a></dt>
<dd>
<div class="block">Async callback after agent runs.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterAgentCallbackSync.html#call(com.google.adk.agents.CallbackContext)" class="member-name-link">call(CallbackContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterAgentCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.AfterAgentCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeAgentCallback.html#call(com.google.adk.agents.CallbackContext)" class="member-name-link">call(CallbackContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeAgentCallback.html" title="interface in com.google.adk.agents">Callbacks.BeforeAgentCallback</a></dt>
<dd>
<div class="block">Async callback before agent runs.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeAgentCallbackSync.html#call(com.google.adk.agents.CallbackContext)" class="member-name-link">call(CallbackContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeAgentCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.BeforeAgentCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeModelCallback.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">call(CallbackContext, LlmRequest.Builder)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeModelCallback.html" title="interface in com.google.adk.agents">Callbacks.BeforeModelCallback</a></dt>
<dd>
<div class="block">Async callback before LLM invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeModelCallbackSync.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder)" class="member-name-link">call(CallbackContext, LlmRequest.Builder)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeModelCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.BeforeModelCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnModelErrorCallback.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest,java.lang.Exception)" class="member-name-link">call(CallbackContext, LlmRequest, Exception)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.OnModelErrorCallback.html" title="interface in com.google.adk.agents">Callbacks.OnModelErrorCallback</a></dt>
<dd>
<div class="block">Async callback when model call fails.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnModelErrorCallbackSync.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest,java.lang.Exception)" class="member-name-link">call(CallbackContext, LlmRequest, Exception)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.OnModelErrorCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.OnModelErrorCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterModelCallback.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">call(CallbackContext, LlmResponse)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterModelCallback.html" title="interface in com.google.adk.agents">Callbacks.AfterModelCallback</a></dt>
<dd>
<div class="block">Async callback after LLM response.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterModelCallbackSync.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmResponse)" class="member-name-link">call(CallbackContext, LlmResponse)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterModelCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.AfterModelCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeToolCallback.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeToolCallback.html" title="interface in com.google.adk.agents">Callbacks.BeforeToolCallback</a></dt>
<dd>
<div class="block">Async callback before tool runs.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeToolCallbackSync.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.BeforeToolCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.BeforeToolCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnToolErrorCallback.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Exception)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext, Exception)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.OnToolErrorCallback.html" title="interface in com.google.adk.agents">Callbacks.OnToolErrorCallback</a></dt>
<dd>
<div class="block">Async callback when tool call fails.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnToolErrorCallbackSync.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Exception)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext, Exception)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.OnToolErrorCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.OnToolErrorCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterToolCallback.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Object)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext, Object)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterToolCallback.html" title="interface in com.google.adk.agents">Callbacks.AfterToolCallback</a></dt>
<dd>
<div class="block">Async callback after tool runs.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterToolCallbackSync.html#call(com.google.adk.agents.InvocationContext,com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Object)" class="member-name-link">call(InvocationContext, BaseTool, Map, ToolContext, Object)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Callbacks.AfterToolCallbackSync.html" title="interface in com.google.adk.agents">Callbacks.AfterToolCallbackSync</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.BeforeExecuteCallback.html#call(io.a2a.server.agentexecution.RequestContext)" class="member-name-link">call(RequestContext)</a> - Method in interface com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/Callbacks.BeforeExecuteCallback.html" title="interface in com.google.adk.a2a.executor">Callbacks.BeforeExecuteCallback</a></dt>
<dd>
<div class="block">Callback which will be called before an execution is started.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.AfterEventCallback.html#call(io.a2a.server.agentexecution.RequestContext,io.a2a.spec.TaskArtifactUpdateEvent,com.google.adk.events.Event)" class="member-name-link">call(RequestContext, TaskArtifactUpdateEvent, Event)</a> - Method in interface com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/Callbacks.AfterEventCallback.html" title="interface in com.google.adk.a2a.executor">Callbacks.AfterEventCallback</a></dt>
<dd>
<div class="block">Callback which will be called after an ADK event is successfully converted to an A2A event.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.AfterExecuteCallback.html#call(io.a2a.server.agentexecution.RequestContext,io.a2a.spec.TaskStatusUpdateEvent)" class="member-name-link">call(RequestContext, TaskStatusUpdateEvent)</a> - Method in interface com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/Callbacks.AfterExecuteCallback.html" title="interface in com.google.adk.a2a.executor">Callbacks.AfterExecuteCallback</a></dt>
<dd>
<div class="block">Callback which will be called after an execution resolved into a completed or failed task.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html" class="type-name-link" title="class in com.google.adk.agents">CallbackContext</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">The context of various callbacks for an agent invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#%3Cinit%3E(com.google.adk.agents.InvocationContext,com.google.adk.events.EventActions)" class="member-name-link">CallbackContext(InvocationContext, EventActions)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Initializes callback context.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#%3Cinit%3E(com.google.adk.agents.InvocationContext,com.google.adk.events.EventActions,java.lang.String)" class="member-name-link">CallbackContext(InvocationContext, EventActions, String)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Initializes callback context.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#callbackContextData()" class="member-name-link">callbackContextData()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns a map for storing temporary context data that can be shared between different parts of
the invocation (e.g., before/on/after model callbacks).</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#callbackContextData(java.util.Map)" class="member-name-link">callbackContextData(Map)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the callback context data for the invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html#%3Cinit%3E()" class="member-name-link">CallbackRef()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html" title="class in com.google.adk.agents">BaseAgentConfig.CallbackRef</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html#%3Cinit%3E(java.lang.String)" class="member-name-link">CallbackRef(String)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html" title="class in com.google.adk.agents">BaseAgentConfig.CallbackRef</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.html" class="type-name-link" title="class in com.google.adk.a2a.executor">Callbacks</a> - Class in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Functional interfaces for agent executor lifecycle callbacks.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.html" class="type-name-link" title="class in com.google.adk.agents">Callbacks</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Functional interfaces for agent lifecycle callbacks.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterAgentCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterAgentCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed after an agent has finished running.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterAgentCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterAgentCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync afterAgentCallback.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.AfterEventCallback.html" class="type-name-link" title="interface in com.google.adk.a2a.executor">Callbacks.AfterEventCallback</a> - Interface in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed after an event is processed.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.AfterExecuteCallback.html" class="type-name-link" title="interface in com.google.adk.a2a.executor">Callbacks.AfterExecuteCallback</a> - Interface in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed after an execution is completed or failed.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterModelCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterModelCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterModelCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterModelCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync afterModelCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterToolCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterToolCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed after a tool has been invoked.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.AfterToolCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.AfterToolCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync afterToolCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeAgentCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeAgentCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed before an agent starts running.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeAgentCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeAgentCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync beforeAgentCallback.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/Callbacks.BeforeExecuteCallback.html" class="type-name-link" title="interface in com.google.adk.a2a.executor">Callbacks.BeforeExecuteCallback</a> - Interface in <a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed before an execution is started.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeModelCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeModelCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeModelCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeModelCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync beforeModelCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeToolCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeToolCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for actions to be performed before a tool is invoked.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.BeforeToolCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.BeforeToolCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync beforeToolCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnModelErrorCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.OnModelErrorCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for handling errors that occur during an LLM model call.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnModelErrorCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.OnModelErrorCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync onModelErrorCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnToolErrorCallback.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.OnToolErrorCallback</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Async callback interface for handling errors that occur during a tool invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/Callbacks.OnToolErrorCallbackSync.html" class="type-name-link" title="interface in com.google.adk.agents">Callbacks.OnToolErrorCallbackSync</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Helper interface to allow for sync onToolErrorCallback.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackUtil.html" class="type-name-link" title="class in com.google.adk.agents">CallbackUtil</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Utility methods for normalizing agent callbacks.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#callLive(java.util.Map,com.google.adk.tools.ToolContext,com.google.adk.agents.InvocationContext)" class="member-name-link">callLive(Map, ToolContext, InvocationContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.html#cancel(io.a2a.server.agentexecution.RequestContext,io.a2a.server.events.EventQueue)" class="member-name-link">cancel(RequestContext, EventQueue)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.html" title="class in com.google.adk.a2a.executor">AgentExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#canonicalAfterAgentCallbacks()" class="member-name-link">canonicalAfterAgentCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">The resolved afterAgentCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalAfterModelCallbacks()" class="member-name-link">canonicalAfterModelCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved afterModelCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalAfterToolCallbacks()" class="member-name-link">canonicalAfterToolCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved afterToolCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#canonicalBeforeAgentCallbacks()" class="member-name-link">canonicalBeforeAgentCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">The resolved beforeAgentCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalBeforeModelCallbacks()" class="member-name-link">canonicalBeforeModelCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved beforeModelCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalBeforeToolCallbacks()" class="member-name-link">canonicalBeforeToolCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved beforeToolCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalGlobalInstruction(com.google.adk.agents.ReadonlyContext)" class="member-name-link">canonicalGlobalInstruction(ReadonlyContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Constructs the text global instruction for this agent based on the <code>LlmAgent.globalInstruction</code>
field.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalInstruction(com.google.adk.agents.ReadonlyContext)" class="member-name-link">canonicalInstruction(ReadonlyContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Constructs the text instruction for this agent based on the <code>LlmAgent.instruction</code> field.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalOnModelErrorCallbacks()" class="member-name-link">canonicalOnModelErrorCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved onModelErrorCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalOnToolErrorCallbacks()" class="member-name-link">canonicalOnToolErrorCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">The resolved onToolErrorCallback field as a list.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalTools()" class="member-name-link">canonicalTools()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Constructs the list of tools for this agent based on the <a href="com/google/adk/agents/LlmAgent.html#tools()"><code>LlmAgent.tools()</code></a> field.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">canonicalTools(ReadonlyContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Constructs the list of tools for this agent based on the <a href="com/google/adk/agents/LlmAgent.html#tools()"><code>LlmAgent.tools()</code></a> field.</div>
</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html#canUseOutputSchemaWithTools(java.lang.String)" class="member-name-link">canUseOutputSchemaWithTools(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ModelNameUtils.html" title="class in com.google.adk.utils">ModelNameUtils</a></dt>
<dd>
<div class="block">Returns true if the model supports using output schema together with tools.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#caughtError" class="member-name-link">caughtError</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">The error caught during execution, if any.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html#CHAT_COMPLETIONS" class="member-name-link">CHAT_COMPLETIONS</a> - Enum constant in enum class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsClient.html" class="type-name-link" title="interface in com.google.adk.models.chat">ChatCompletionsClient</a> - Interface in <a href="com/google/adk/models/chat/package-summary.html">com.google.adk.models.chat</a></dt>
<dd>
<div class="block">A client for interacting with OpenAI-compatible chat completions endpoints.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" class="type-name-link" title="class in com.google.adk.models.chat">ChatCompletionsHttpClient</a> - Class in <a href="com/google/adk/models/chat/package-summary.html">com.google.adk.models.chat</a></dt>
<dd>
<div class="block">An OkHttp-based implementation of <a href="com/google/adk/models/chat/ChatCompletionsClient.html" title="interface in com.google.adk.models.chat"><code>ChatCompletionsClient</code></a> that targets OpenAI-compatible
chat completions endpoints.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html#%3Cinit%3E(com.google.genai.types.HttpOptions)" class="member-name-link">ChatCompletionsHttpClient(HttpOptions)</a> - Constructor for class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" title="class in com.google.adk.models.chat">ChatCompletionsHttpClient</a></dt>
<dd>
<div class="block">Constructs a new <a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" title="class in com.google.adk.models.chat"><code>ChatCompletionsHttpClient</code></a> that facilitates API interaction with the
standard <code>/chat/completions</code> REST endpoint.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html#%3Cinit%3E(com.google.genai.types.HttpOptions,java.util.concurrent.ExecutorService)" class="member-name-link">ChatCompletionsHttpClient(HttpOptions, ExecutorService)</a> - Constructor for class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" title="class in com.google.adk.models.chat">ChatCompletionsHttpClient</a></dt>
<dd>
<div class="block">Constructs a <a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" title="class in com.google.adk.models.chat"><code>ChatCompletionsHttpClient</code></a> whose HTTP dispatcher runs on <code>
httpExecutorService</code>.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html" class="type-name-link" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a> - Class in <a href="com/google/adk/models/chat/package-summary.html">com.google.adk.models.chat</a></dt>
<dd>
<div class="block">Data Transfer Objects for Chat Completion API requests.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#%3Cinit%3E()" class="member-name-link">ChatCompletionsRequest()</a> - Constructor for class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsResponse.html" class="type-name-link" title="class in com.google.adk.models.chat">ChatCompletionsResponse</a> - Class in <a href="com/google/adk/models/chat/package-summary.html">com.google.adk.models.chat</a></dt>
<dd>
<div class="block">Data Transfer Objects for Chat Completion and Chat Completion Chunk API responses.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#chatModel()" class="member-name-link">chatModel()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#chatModel(dev.langchain4j.model.chat.ChatModel)" class="member-name-link">chatModel(ChatModel)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDieTool.html#CHECK_PRIME_INSTANCE" class="member-name-link">CHECK_PRIME_INSTANCE</a> - Static variable in class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDieTool.html#checkPrime(java.util.List)" class="member-name-link">checkPrime(List)</a> - Static method in class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/helloworld/HelloWorldAgent.html#checkPrime(java.util.List)" class="member-name-link">checkPrime(List)</a> - Static method in class com.example.helloworld.<a href="com/example/helloworld/HelloWorldAgent.html" title="class in com.example.helloworld">HelloWorldAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/agent/Agent.html#checkPrime(java.util.List)" class="member-name-link">checkPrime(List)</a> - Static method in class com.google.adk.samples.a2aagent.agent.<a href="com/google/adk/samples/a2aagent/agent/Agent.html" title="class in com.google.adk.samples.a2aagent.agent">Agent</a></dt>
<dd>
<div class="block">Checks if a list of numbers are prime.</div>
</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html" class="type-name-link" title="class in com.google.adk.tutorials">CityTimeWeather</a> - Class in <a href="com/google/adk/tutorials/package-summary.html">com.google.adk.tutorials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html#%3Cinit%3E()" class="member-name-link">CityTimeWeather()</a> - Constructor for class com.google.adk.tutorials.<a href="com/google/adk/tutorials/CityTimeWeather.html" title="class in com.google.adk.tutorials">CityTimeWeather</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html" class="type-name-link" title="class in com.google.adk.skills">ClassPathSkillSource</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Loads skills from the classpath.</div>
</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ClassPathSkillSource(String)</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>
<div class="block">Creates a new <a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills"><code>ClassPathSkillSource</code></a> that loads skills from the given base resource path
using the current thread's context class loader.</div>
</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#%3Cinit%3E(java.lang.String,java.lang.ClassLoader)" class="member-name-link">ClassPathSkillSource(String, ClassLoader)</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>
<div class="block">Creates a new <a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills"><code>ClassPathSkillSource</code></a> that loads skills from the given base resource path
using the specified <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/ClassLoader.html" title="class in java.lang" class="external-link"><code>ClassLoader</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/Claude.html" class="type-name-link" title="class in com.google.adk.models">Claude</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Represents the Claude Generative AI model by Anthropic.</div>
</dd>
<dt><a href="com/google/adk/models/Claude.html#%3Cinit%3E(java.lang.String,com.anthropic.client.AnthropicClient)" class="member-name-link">Claude(String, AnthropicClient)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Claude.html" title="class in com.google.adk.models">Claude</a></dt>
<dd>
<div class="block">Constructs a new Claude instance.</div>
</dd>
<dt><a href="com/google/adk/models/Claude.html#%3Cinit%3E(java.lang.String,com.anthropic.client.AnthropicClient,int)" class="member-name-link">Claude(String, AnthropicClient, int)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Claude.html" title="class in com.google.adk.models">Claude</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#clear()" class="member-name-link">clear()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#clearBeforeModelCallbacks()" class="member-name-link">clearBeforeModelCallbacks()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#clearInputFiles()" class="member-name-link">clearInputFiles()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Removes the input files and processed file names to the code executor context.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#clearStack()" class="member-name-link">clearStack()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#clickAt(int,int)" class="member-name-link">clickAt(int, int)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Clicks at a specific x, y coordinate on the webpage.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#CLIENT_ERROR" class="member-name-link">CLIENT_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Invalid request parameters or format</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#clientEventToEvent(io.a2a.client.ClientEvent,com.google.adk.agents.InvocationContext)" class="member-name-link">clientEventToEvent(ClientEvent, InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts a A2A <code>ClientEvent</code> to an ADK <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a>, based on the event type.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Closes all sub-agents.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>
<div class="block">Returns whether the connection should be closed.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/SpeechClientInterface.html#close()" class="member-name-link">close()</a> - Method in interface com.google.adk.flows.llmflows.audio.<a href="com/google/adk/flows/llmflows/audio/SpeechClientInterface.html" title="interface in com.google.adk.flows.llmflows.audio">SpeechClientInterface</a></dt>
<dd>
<div class="block">Closes the client and releases any resources.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.flows.llmflows.audio.<a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html" title="class in com.google.adk.flows.llmflows.audio">VertexSpeechClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#close()" class="member-name-link">close()</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Closes the connection.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#close()" class="member-name-link">close()</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Method executed when the runner is closed.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Closes all plugins, code executors, and releases any resources.</div>
</dd>
<dt><a href="com/google/adk/sessions/ApiResponse.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ApiResponse.html" title="class in com.google.adk.sessions">ApiResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/HttpApiResponse.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiResponse.html" title="class in com.google.adk.sessions">HttpApiResponse</a></dt>
<dd>
<div class="block">Closes the Http response.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Closes the scope and ends the underlying span, recording any applicable metrics.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ApplicationIntegrationToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseToolset.html#close()" class="member-name-link">close()</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/BaseToolset.html" title="interface in com.google.adk.tools">BaseToolset</a></dt>
<dd>
<div class="block">Performs cleanup and releases resources held by the toolset.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#close()" class="member-name-link">close()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Cleanup resources.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.tools.skills.<a href="com/google/adk/tools/skills/SkillToolset.html" title="class in com.google.adk.tools.skills">SkillToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#close(java.lang.Boolean)" class="member-name-link">close(Boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.Builder.html" title="class in com.google.adk.agents">LiveRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#close(java.lang.Throwable)" class="member-name-link">close(Throwable)</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Closes the connection with an error.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#close(java.lang.Throwable)" class="member-name-link">close(Throwable)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#closeAsStale(int)" class="member-name-link">closeAsStale(int)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#closed" class="member-name-link">closed</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Whether this scope has been closed.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#closeHoursAfterStaleThreshold()" class="member-name-link">closeHoursAfterStaleThreshold()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Hours an issue may stay marked stale before it is closed.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#closeIssue(java.lang.String,java.lang.String,int)" class="member-name-link">closeIssue(String, String, int)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#closeSession(com.google.adk.sessions.Session)" class="member-name-link">closeSession(Session)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Closes a session.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#clusteringFields()" class="member-name-link">clusteringFields()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#clusteringFields(java.util.List)" class="member-name-link">clusteringFields(List)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#code()" class="member-name-link">code()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html#code()" class="member-name-link">code()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a></dt>
<dd>
<div class="block">The code to execute.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html#code(java.lang.String)" class="member-name-link">code(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#CODE_EXECUTION_RESULT" class="member-name-link">CODE_EXECUTION_RESULT</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#CODE_KEY" class="member-name-link">CODE_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#codeBlockDelimiters()" class="member-name-link">codeBlockDelimiters()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">The list of the enclosing delimiters to identify the code blocks.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/CodeExecution.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">CodeExecution</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Handles Code Execution related logic.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html#%3Cinit%3E()" class="member-name-link">CodeExecutionInput()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html#%3Cinit%3E()" class="member-name-link">CodeExecutionResult()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">Utility functions for code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A structure that contains the input of code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors"><code>CodeExecutionUtils.CodeExecutionInput</code></a>.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A structure that contains the result of code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors"><code>CodeExecutionUtils.CodeExecutionResult</code></a>.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A structure that contains a file name and its content.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors"><code>CodeExecutionUtils.File</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#codeExecutor()" class="member-name-link">codeExecutor()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#codeExecutor(com.google.adk.codeexecutors.BaseCodeExecutor)" class="member-name-link">codeExecutor(BaseCodeExecutor)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html" class="type-name-link" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">The persistent context used to configure the code executor.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#%3Cinit%3E(java.util.Map)" class="member-name-link">CodeExecutorContext(Map)</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Initializes the code executor context.</div>
</dd>
<dt><a href="com/google/adk/utils/CollectionUtils.html" class="type-name-link" title="class in com.google.adk.utils">CollectionUtils</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Frequently used code snippets for collections.</div>
</dd>
<dt><a href="com/example/package-summary.html">com.example</a> - package com.example</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkdocs/package-summary.html">com.example.adkdocs</a> - package com.example.adkdocs</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/package-summary.html">com.example.adkprtriaging</a> - package com.example.adkprtriaging</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/package-summary.html">com.example.adkspam</a> - package com.example.adkspam</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/package-summary.html">com.example.adkstale</a> - package com.example.adkstale</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/package-summary.html">com.example.adktriaging</a> - package com.example.adktriaging</dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/package-summary.html">com.example.github</a> - package com.example.github</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/package-summary.html">com.google.adk</a> - package com.google.adk</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/package-summary.html">com.google.adk.a2a.agent</a> - package com.google.adk.a2a.agent</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/package-summary.html">com.google.adk.a2a.common</a> - package com.google.adk.a2a.common</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a> - package com.google.adk.a2a.converters</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/package-summary.html">com.google.adk.a2a.executor</a> - package com.google.adk.a2a.executor</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a> - package com.google.adk.agents</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/package-summary.html">com.google.adk.apps</a> - package com.google.adk.apps</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a> - package com.google.adk.artifacts</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a> - package com.google.adk.codeexecutors</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/deploy/package-summary.html">com.google.adk.deploy</a> - package com.google.adk.deploy</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/package-summary.html">com.google.adk.events</a> - package com.google.adk.events</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a> - package com.google.adk.examples</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/package-summary.html">com.google.adk.flows</a> - package com.google.adk.flows</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a> - package com.google.adk.flows.llmflows</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/package-summary.html">com.google.adk.flows.llmflows.audio</a> - package com.google.adk.flows.llmflows.audio</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/google_adk_maven_plugin/package-summary.html">com.google.adk.google_adk_maven_plugin</a> - package com.google.adk.google_adk_maven_plugin</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/internal/http/package-summary.html">com.google.adk.internal.http</a> - package com.google.adk.internal.http</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/package-summary.html">com.google.adk.maven</a> - package com.google.adk.maven</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a> - package com.google.adk.memory</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/package-summary.html">com.google.adk.models</a> - package com.google.adk.models</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/package-summary.html">com.google.adk.models.chat</a> - package com.google.adk.models.chat</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/package-summary.html">com.google.adk.models.langchain4j</a> - package com.google.adk.models.langchain4j</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a> - package com.google.adk.models.springai</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/package-summary.html">com.google.adk.models.springai.autoconfigure</a> - package com.google.adk.models.springai.autoconfigure</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/package-summary.html">com.google.adk.models.springai.error</a> - package com.google.adk.models.springai.error</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/package-summary.html">com.google.adk.models.springai.observability</a> - package com.google.adk.models.springai.observability</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/package-summary.html">com.google.adk.models.springai.properties</a> - package com.google.adk.models.springai.properties</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/package-summary.html">com.google.adk.planner</a> - package com.google.adk.planner</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a> - package com.google.adk.planner.goap</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/p2p/package-summary.html">com.google.adk.planner.p2p</a> - package com.google.adk.planner.p2p</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a> - package com.google.adk.plugins</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a> - package com.google.adk.plugins.agentanalytics</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a> - package com.google.adk.plugins.recordings</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a> - package com.google.adk.runner</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/package-summary.html">com.google.adk.samples.a2aagent</a> - package com.google.adk.samples.a2aagent</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/agent/package-summary.html">com.google.adk.samples.a2aagent.agent</a> - package com.google.adk.samples.a2aagent.agent</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a> - package com.google.adk.sessions</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a> - package com.google.adk.skills</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a> - package com.google.adk.summarizer</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a> - package com.google.adk.telemetry</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a> - package com.google.adk.tools</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a> - package com.google.adk.tools.applicationintegrationtoolset</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a> - package com.google.adk.tools.computeruse</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a> - package com.google.adk.tools.mcp</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/retrieval/package-summary.html">com.google.adk.tools.retrieval</a> - package com.google.adk.tools.retrieval</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/skills/package-summary.html">com.google.adk.tools.skills</a> - package com.google.adk.tools.skills</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/package-summary.html">com.google.adk.tutorials</a> - package com.google.adk.tutorials</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a> - package com.google.adk.utils</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/package-summary.html">com.google.adk.web</a> - package com.google.adk.web</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/package-summary.html">com.google.adk.web.config</a> - package com.google.adk.web.config</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a> - package com.google.adk.web.controller</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a> - package com.google.adk.web.dto</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/package-summary.html">com.google.adk.web.service</a> - package com.google.adk.web.service</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/websocket/package-summary.html">com.google.adk.web.websocket</a> - package com.google.adk.web.websocket</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#command()" class="member-name-link">command()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>
<div class="block">The command to execute for the stdio server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html#command(java.lang.String)" class="member-name-link">command(String)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the command to execute for the stdio server.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventCompactor.html#compact(com.google.adk.sessions.Session,com.google.adk.sessions.BaseSessionService)" class="member-name-link">compact(Session, BaseSessionService)</a> - Method in interface com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventCompactor.html" title="interface in com.google.adk.summarizer">EventCompactor</a></dt>
<dd>
<div class="block">Compacts events in the given session.</div>
</dd>
<dt><a href="com/google/adk/summarizer/SlidingWindowEventCompactor.html#compact(com.google.adk.sessions.Session,com.google.adk.sessions.BaseSessionService)" class="member-name-link">compact(Session, BaseSessionService)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/SlidingWindowEventCompactor.html" title="class in com.google.adk.summarizer">SlidingWindowEventCompactor</a></dt>
<dd>
<div class="block">Runs compaction for SlidingWindowCompactor.</div>
</dd>
<dt><a href="com/google/adk/summarizer/TailRetentionEventCompactor.html#compact(com.google.adk.sessions.Session,com.google.adk.sessions.BaseSessionService)" class="member-name-link">compact(Session, BaseSessionService)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/TailRetentionEventCompactor.html" title="class in com.google.adk.summarizer">TailRetentionEventCompactor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.html#compactedContent()" class="member-name-link">compactedContent()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events">EventCompaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html#compactedContent(com.google.genai.types.Content)" class="member-name-link">compactedContent(Content)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.Builder.html" title="class in com.google.adk.events">EventCompaction.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#compaction()" class="member-name-link">compaction()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#compaction(com.google.adk.events.EventCompaction)" class="member-name-link">compaction(EventCompaction)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Compaction.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Compaction</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Request processor that performs event compaction.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Compaction.html#%3Cinit%3E()" class="member-name-link">Compaction()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Compaction.html" title="class in com.google.adk.flows.llmflows">Compaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#compactionInterval()" class="member-name-link">compactionInterval()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/summarizer/EventsCompactionConfig.html#param-compactionInterval"><code>compactionInterval</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#compactionInterval(java.lang.Integer)" class="member-name-link">compactionInterval(Integer)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#compatibility()" class="member-name-link">compatibility()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">Compatibility information for the skill.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#compatibility(java.lang.String)" class="member-name-link">compatibility(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/CompiledAgentLoader.html" class="type-name-link" title="class in com.google.adk.web">CompiledAgentLoader</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
<dd>
<div class="block">CompiledAgentLoader implementation for the dev environment.</div>
</dd>
<dt><a href="com/google/adk/web/CompiledAgentLoader.html#%3Cinit%3E(com.google.adk.web.config.AgentLoadingProperties)" class="member-name-link">CompiledAgentLoader(AgentLoadingProperties)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/CompiledAgentLoader.html" title="class in com.google.adk.web">CompiledAgentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsClient.html#complete(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">complete(LlmRequest, boolean)</a> - Method in interface com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsClient.html" title="interface in com.google.adk.models.chat">ChatCompletionsClient</a></dt>
<dd>
<div class="block">Generates a conversational response from the chat completions endpoint based on the provided
messages.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html#complete(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">complete(LlmRequest, boolean)</a> - Method in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsHttpClient.html" title="class in com.google.adk.models.chat">ChatCompletionsHttpClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#COMPONENT_LABELS" class="member-name-link">COMPONENT_LABELS</a> - Static variable in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">The set of labels the agent is allowed to apply.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html" class="type-name-link" title="class in com.google.adk.utils">ComponentRegistry</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">A registry for storing and retrieving ADK instances by name.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#%3Cinit%3E()" class="member-name-link">ComponentRegistry()</a> - Constructor for class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerEnvironment.html" class="type-name-link" title="enum class in com.google.adk.tools.computeruse">ComputerEnvironment</a> - Enum Class in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">Enum for computer environments.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html" class="type-name-link" title="class in com.google.adk.tools.computeruse">ComputerState</a> - Class in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">Represents the current state of the computer environment.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.Builder.html" class="type-name-link" title="class in com.google.adk.tools.computeruse">ComputerState.Builder</a> - Class in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse"><code>ComputerState</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseTool.html" class="type-name-link" title="class in com.google.adk.tools.computeruse">ComputerUseTool</a> - Class in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">A tool that wraps computer control functions for use with LLMs.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseTool.html#%3Cinit%3E(java.lang.Object,java.lang.reflect.Method,int%5B%5D,int%5B%5D)" class="member-name-link">ComputerUseTool(Object, Method, int[], int[])</a> - Constructor for class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseTool.html" title="class in com.google.adk.tools.computeruse">ComputerUseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" class="type-name-link" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a> - Class in <a href="com/google/adk/tools/computeruse/package-summary.html">com.google.adk.tools.computeruse</a></dt>
<dd>
<div class="block">A toolset that provides computer use capabilities.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html#%3Cinit%3E(com.google.adk.tools.computeruse.BaseComputer)" class="member-name-link">ComputerUseToolset(BaseComputer)</a> - Constructor for class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html#%3Cinit%3E(com.google.adk.tools.computeruse.BaseComputer,int%5B%5D)" class="member-name-link">ComputerUseToolset(BaseComputer, int[])</a> - Constructor for class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#config()" class="member-name-link">config()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#config()" class="member-name-link">config()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns the configuration for content generation.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#config(com.google.genai.types.GenerateContentConfig)" class="member-name-link">config(GenerateContentConfig)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#CONFIG_TYPE" class="member-name-link">CONFIG_TYPE</a> - Static variable in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html" class="type-name-link" title="class in com.google.adk.maven">ConfigAgentLoader</a> - Class in <a href="com/google/adk/maven/package-summary.html">com.google.adk.maven</a></dt>
<dd>
<div class="block">Configuration-based AgentLoader that loads agents from YAML configuration files.</div>
</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ConfigAgentLoader(String)</a> - Constructor for class com.google.adk.maven.<a href="com/google/adk/maven/ConfigAgentLoader.html" title="class in com.google.adk.maven">ConfigAgentLoader</a></dt>
<dd>
<div class="block">Creates a new ConfigAgentLoader with hot-reloading enabled.</div>
</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html#%3Cinit%3E(java.lang.String,boolean)" class="member-name-link">ConfigAgentLoader(String, boolean)</a> - Constructor for class com.google.adk.maven.<a href="com/google/adk/maven/ConfigAgentLoader.html" title="class in com.google.adk.maven">ConfigAgentLoader</a></dt>
<dd>
<div class="block">Creates a new ConfigAgentLoader.</div>
</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html" class="type-name-link" title="class in com.google.adk.agents">ConfigAgentUtils</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Utility class for loading agent configurations from YAML files.</div>
</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.ConfigurationException.html" class="type-name-link" title="class in com.google.adk.agents">ConfigAgentUtils.ConfigurationException</a> - Exception Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Exception thrown when configuration is invalid.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ConfigMapper.html" class="type-name-link" title="class in com.google.adk.models.springai">ConfigMapper</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Maps ADK GenerateContentConfig to Spring AI ChatOptions.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ConfigMapper.html#%3Cinit%3E()" class="member-name-link">ConfigMapper()</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ConfigMapper.html" title="class in com.google.adk.models.springai">ConfigMapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#configPath()" class="member-name-link">configPath()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.ConfigurationException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ConfigurationException(String)</a> - Constructor for exception class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.ConfigurationException.html" title="class in com.google.adk.agents">ConfigAgentUtils.ConfigurationException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.ConfigurationException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">ConfigurationException(String, Throwable)</a> - Constructor for exception class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.ConfigurationException.html" title="class in com.google.adk.agents">ConfigAgentUtils.ConfigurationException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/WebMojo.html#configuration-parameters-heading" class="search-tag-link">Configuration Parameters</a> - Section in class com.google.adk.maven.WebMojo</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#configure(java.util.function.Consumer)" class="member-name-link">configure(Consumer)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Configures the span created by this transformer.</div>
</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#confirmed()" class="member-name-link">confirmed()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html#confirmed(boolean)" class="member-name-link">confirmed(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.Builder.html" title="class in com.google.adk.events">ToolConfirmation.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models">ApigeeLlm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlm.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/BaseLlm.html" title="class in com.google.adk.models">BaseLlm</a></dt>
<dd>
<div class="block">Creates a live connection to the LLM.</div>
</dd>
<dt><a href="com/google/adk/models/Claude.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Claude.html" title="class in com.google.adk.models">Claude</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Gemini.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#connect(com.google.adk.models.LlmRequest)" class="member-name-link">connect(LlmRequest)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html#%3Cinit%3E()" class="member-name-link">ConnectionDetails()</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ConnectionDetails</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#connectionId()" class="member-name-link">connectionId()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#connectionId(java.lang.String)" class="member-name-link">connectionId(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#connectionParams(com.google.adk.tools.mcp.SseServerParameters)" class="member-name-link">connectionParams(SseServerParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#connectionParams(io.modelcontextprotocol.client.transport.ServerParameters)" class="member-name-link">connectionParams(ServerParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Utility class for interacting with the Google Cloud Connectors API.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.net.http.HttpClient,com.google.adk.tools.applicationintegrationtoolset.CredentialsHelper,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">ConnectionsClient(String, String, String, String, HttpClient, CredentialsHelper, ObjectMapper)</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>
<div class="block">Initializes the ConnectionsClient.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.net.http.HttpClient,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">ConnectionsClient(String, String, String, HttpClient, ObjectMapper)</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Represents the schema for an action.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ConnectionDetails</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Represents details of a connection.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.EntitySchemaAndOperations</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Represents the schema and available operations for an entity.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#connectorPayload(java.util.Map)" class="member-name-link">connectorPayload(Map)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Constants.html" class="type-name-link" title="class in com.google.adk.utils">Constants</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Constants used across Firestore session service tests.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" class="type-name-link" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A code executor that uses a custom container to execute code.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">ContainerCodeExecutor(String, String, String)</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use one of the static factory methods instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html#contains(java.lang.String)" class="member-name-link">contains(String)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html" title="class in com.google.adk.planner.goap">GoalOrientedSearchGraph</a></dt>
<dd>
<div class="block">Returns true if the given output key is known in this graph.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#containsKey(java.lang.Object)" class="member-name-link">containsKey(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#containsValue(java.lang.Object)" class="member-name-link">containsValue(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#content()" class="member-name-link">content()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>
<div class="block">Returns the content of the request.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html#content()" class="member-name-link">content()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a></dt>
<dd>
<div class="block">The base64-encoded bytes of the file content.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#content()" class="member-name-link">content()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#content()" class="member-name-link">content()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>
<div class="block">Returns the main content of the memory.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#content()" class="member-name-link">content()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Returns the content of the first candidate in the response, if available.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#content(com.google.genai.types.Content)" class="member-name-link">content(Content)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.Builder.html" title="class in com.google.adk.agents">LiveRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#content(com.google.genai.types.Content)" class="member-name-link">content(Content)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#content(com.google.genai.types.Content)" class="member-name-link">content(Content)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#content(com.google.genai.types.Content)" class="member-name-link">content(Content)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#content(com.google.genai.types.Content)" class="member-name-link">content(Content)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>
<div class="block">Sets the main content of the memory.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html#content(java.lang.String)" class="member-name-link">content(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#contentFormatter()" class="member-name-link">contentFormatter()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>
<div class="block">Optional custom formatter for content.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#contentFormatter(java.util.function.BiFunction)" class="member-name-link">contentFormatter(BiFunction)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#contents()" class="member-name-link">contents()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns the list of content sent to the LLM.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#contents(java.util.List)" class="member-name-link">contents(List)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Contents.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Contents</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block"><a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows"><code>RequestProcessor</code></a> that populates content in request for LLM flows.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Contents.html#%3Cinit%3E()" class="member-name-link">Contents()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Contents.html" title="class in com.google.adk.flows.llmflows">Contents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#contentToParts(java.util.Optional,boolean)" class="member-name-link">contentToParts(Optional, boolean)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>
<div class="block">Converts a GenAI Content object to a list of A2A Parts.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#context()" class="member-name-link">context()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Retrieves the telemetry context associated with this scope.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html#CONTEXT_ID" class="member-name-link">CONTEXT_ID</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/AdkMetadataKey.html" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#contextCacheConfig()" class="member-name-link">contextCacheConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the context cache configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/apps/App.html#contextCacheConfig()" class="member-name-link">contextCacheConfig()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#contextCacheConfig(com.google.adk.agents.ContextCacheConfig)" class="member-name-link">contextCacheConfig(ContextCacheConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the context cache configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#contextCacheConfig(com.google.adk.agents.ContextCacheConfig)" class="member-name-link">contextCacheConfig(ContextCacheConfig)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html" class="type-name-link" title="class in com.google.adk.agents">ContextCacheConfig</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for context caching across all agents in an app.</div>
</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#%3Cinit%3E()" class="member-name-link">ContextCacheConfig()</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#%3Cinit%3E(int,java.time.Duration,int)" class="member-name-link">ContextCacheConfig(int, Duration, int)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Creates an instance of a <code>ContextCacheConfig</code> record class.</div>
</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.html" class="type-name-link" title="class in com.google.adk.plugins">ContextFilterPlugin</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">A plugin that filters the LLM request <code>Content</code> list to reduce its size, for example to
adhere to context window limits.</div>
</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.html#%3Cinit%3E(com.google.adk.plugins.ContextFilterPlugin.Builder)" class="member-name-link">ContextFilterPlugin(ContextFilterPlugin.Builder)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.html" title="class in com.google.adk.plugins">ContextFilterPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" class="type-name-link" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/plugins/ContextFilterPlugin.html" title="class in com.google.adk.plugins"><code>ContextFilterPlugin</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#contextId(com.google.adk.events.Event)" class="member-name-link">contextId(Event)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>
<div class="block">Returns the context ID from the event.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#CONTINUE_OUTPUT_MESSAGE" class="member-name-link">CONTINUE_OUTPUT_MESSAGE</a> - Static variable in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#contributingGuidelines()" class="member-name-link">contributingGuidelines()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>
<div class="block">Reads the repository's <code>CONTRIBUTING.md</code> (path overridable via <code>
CONTRIBUTING_MD_PATH</code>) so the agent can check pull requests against the real contribution
guidelines, mirroring the Python agent's <code>read_file(CONTRIBUTING.md)</code>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/ConversionUtils.html" class="type-name-link" title="class in com.google.adk.tools.mcp">ConversionUtils</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Utility class for converting between different representations of MCP tools.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.html#convertCodeExecutionParts(com.google.genai.types.Content,java.util.List,java.util.List)" class="member-name-link">convertCodeExecutionParts(Content, List, List)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils</a></dt>
<dd>
<div class="block">Converts the code execution parts to text parts in a Content.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#convertJsonSchemaToOpenApiSchema(java.util.Map)" class="member-name-link">convertJsonSchemaToOpenApiSchema(Map)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>
<div class="block">Converts a JSON Schema dictionary to an OpenAPI schema dictionary.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.html#convertSchemaToSpringAi(com.google.genai.types.Schema)" class="member-name-link">convertSchemaToSpringAi(Schema)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.html" title="class in com.google.adk.models.springai">ToolConverter</a></dt>
<dd>
<div class="block">Converts ADK Schema to Spring AI compatible parameter schema.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.html#convertToSpringAiTools(java.util.Map)" class="member-name-link">convertToSpringAiTools(Map)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.html" title="class in com.google.adk.models.springai">ToolConverter</a></dt>
<dd>
<div class="block">Converts ADK tools to Spring AI ToolCallback format for tool calling.</div>
</dd>
<dt><a href="com/google/adk/utils/CoreAdkComponentProvider.html" class="type-name-link" title="class in com.google.adk.utils">CoreAdkComponentProvider</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Provides ADK components that are part of core.</div>
</dd>
<dt><a href="com/google/adk/utils/CoreAdkComponentProvider.html#%3Cinit%3E()" class="member-name-link">CoreAdkComponentProvider()</a> - Constructor for class com.google.adk.utils.<a href="com/google/adk/utils/CoreAdkComponentProvider.html" title="class in com.google.adk.utils">CoreAdkComponentProvider</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CoreCallbacks.html" class="type-name-link" title="class in com.example">CoreCallbacks</a> - Class in <a href="com/example/package-summary.html">com.example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsConfig.html#corsConfigurationSource(com.google.adk.web.config.AdkWebCorsProperties)" class="member-name-link">corsConfigurationSource(AdkWebCorsProperties)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsConfig.html" title="class in com.google.adk.web.config">AdkWebCorsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsConfig.html#corsFilter(org.springframework.web.cors.CorsConfigurationSource)" class="member-name-link">corsFilter(CorsConfigurationSource)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsConfig.html" title="class in com.google.adk.web.config">AdkWebCorsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#cosineSimilarity(float%5B%5D,float%5B%5D)" class="member-name-link">cosineSimilarity(float[], float[])</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Calculate cosine similarity between two embedding vectors.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#create(byte%5B%5D)" class="member-name-link">create(byte[])</a> - Static method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#create(byte%5B%5D,java.lang.String)" class="member-name-link">create(byte[], String)</a> - Static method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#create(com.google.adk.agents.BaseAgent)" class="member-name-link">create(BaseAgent)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#create(com.google.adk.agents.BaseAgent,boolean)" class="member-name-link">create(BaseAgent, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#create(com.google.adk.agents.BaseAgent,boolean,boolean)" class="member-name-link">create(BaseAgent, boolean, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleSearchAgentTool.html#create(com.google.adk.models.BaseLlm)" class="member-name-link">create(BaseLlm)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/GoogleSearchAgentTool.html" title="class in com.google.adk.tools">GoogleSearchAgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchAgentTool.html#create(com.google.adk.models.BaseLlm,com.google.adk.tools.VertexAiSearchTool)" class="member-name-link">create(BaseLlm, VertexAiSearchTool)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchAgentTool.html" title="class in com.google.adk.tools">VertexAiSearchAgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html#create(com.google.adk.models.LlmRequest,java.lang.Iterable)" class="member-name-link">create(LlmRequest, Iterable)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" title="class in com.google.adk.flows.llmflows">RequestProcessor.RequestProcessingResult</a></dt>
<dd>
<div class="block">Creates a new <a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" title="class in com.google.adk.flows.llmflows"><code>RequestProcessor.RequestProcessingResult</code></a>.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#create(com.google.adk.models.LlmResponse,java.lang.Iterable)" class="member-name-link">create(LlmResponse, Iterable)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#create(com.google.adk.models.LlmResponse,java.lang.Iterable,java.lang.String)" class="member-name-link">create(LlmResponse, Iterable, String)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(com.google.adk.tools.FunctionTool)" class="member-name-link">create(FunctionTool)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>
<div class="block">Creates a LongRunningFunctionTool from a FunctionTool.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#create(com.google.genai.types.GenerateContentResponse)" class="member-name-link">create(GenerateContentResponse)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Object,java.lang.reflect.Method)" class="member-name-link">create(Object, Method)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Object,java.lang.reflect.Method,boolean)" class="member-name-link">create(Object, Method, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Class,java.lang.String)" class="member-name-link">create(Class, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Class,java.lang.String)" class="member-name-link">create(Class, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Class,java.lang.String,boolean)" class="member-name-link">create(Class, String, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Class,java.lang.String,boolean)" class="member-name-link">create(Class, String, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Class,java.lang.String,boolean,boolean)" class="member-name-link">create(Class, String, boolean, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.reflect.Method)" class="member-name-link">create(Object, Method)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.reflect.Method,boolean)" class="member-name-link">create(Object, Method, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.reflect.Method,boolean,boolean)" class="member-name-link">create(Object, Method, boolean, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.String)" class="member-name-link">create(Object, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Object,java.lang.String)" class="member-name-link">create(Object, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.String,boolean)" class="member-name-link">create(Object, String, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.Object,java.lang.String,boolean)" class="member-name-link">create(Object, String, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.Object,java.lang.String,boolean,boolean)" class="member-name-link">create(Object, String, boolean, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.reflect.Method)" class="member-name-link">create(Method)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.reflect.Method)" class="member-name-link">create(Method)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.reflect.Method,boolean)" class="member-name-link">create(Method, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#create(java.lang.reflect.Method,boolean)" class="member-name-link">create(Method, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#create(java.lang.reflect.Method,boolean,boolean)" class="member-name-link">create(Method, boolean, boolean)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRegistry.LlmFactory.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/LlmRegistry.LlmFactory.html" title="interface in com.google.adk.models">LlmRegistry.LlmFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#create(java.util.List)" class="member-name-link">create(List)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#createAsyncSession()" class="member-name-link">createAsyncSession()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/ConfigMapper.html#createDefaultChatOptions()" class="member-name-link">createDefaultChatOptions()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ConfigMapper.html" title="class in com.google.adk.models.springai">ConfigMapper</a></dt>
<dd>
<div class="block">Creates default ChatOptions for cases where no ADK config is provided.</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#createEvalSet(java.lang.String,java.lang.String)" class="member-name-link">createEvalSet(String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Placeholder for creating an evaluation set.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/OutputSchema.html#createFinalModelResponseEvent(com.google.adk.agents.InvocationContext,java.lang.String)" class="member-name-link">createFinalModelResponseEvent(InvocationContext, String)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/OutputSchema.html" title="class in com.google.adk.flows.llmflows">OutputSchema</a></dt>
<dd>
<div class="block">Create a final model response event from set_model_response JSON.</div>
</dd>
<dt><a href="com/google/adk/internal/http/HttpClientFactory.html#createHttpClient(java.util.concurrent.ExecutorService)" class="member-name-link">createHttpClient(ExecutorService)</a> - Static method in class com.google.adk.internal.http.<a href="com/google/adk/internal/http/HttpClientFactory.html" title="class in com.google.adk.internal.http">HttpClientFactory</a></dt>
<dd>
<div class="block">Returns a new <code>OkHttpClient</code> whose dispatcher runs on <code>executorService</code>.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#createIssue(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">createIssue(String, String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#createOperation(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">createOperation(String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#createOperationRequest(java.lang.String)" class="member-name-link">createOperationRequest(String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#createPullRequest(java.lang.String,java.lang.String,java.lang.String,java.util.List,java.util.List,java.lang.String,java.lang.String)" class="member-name-link">createPullRequest(String, String, String, List, List, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#createRequest(java.lang.String)" class="member-name-link">createRequest(String)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Create an EmbeddingRequest for a single text input.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#createRequest(java.util.List)" class="member-name-link">createRequest(List)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Create an EmbeddingRequest for multiple text inputs.</div>
</dd>
<dt><a href="com/example/a2a_basic/A2AAgent.html#createRootAgent(java.lang.String)" class="member-name-link">createRootAgent(String)</a> - Static method in class com.example.a2a_basic.<a href="com/example/a2a_basic/A2AAgent.html" title="class in com.example.a2a_basic">A2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#createSession()" class="member-name-link">createSession()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#createSession(com.google.adk.sessions.SessionKey)" class="member-name-link">createSession(SessionKey)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Creates a new session with the specified application name and user ID, using a default state
(null) and allowing the service to generate a unique session ID.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#createSession(com.google.adk.sessions.SessionKey,java.util.Map)" class="member-name-link">createSession(SessionKey, Map)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Creates a new session with the specified parameters.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#createSession(java.lang.String,java.lang.String)" class="member-name-link">createSession(String, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Creates a new session with the specified application name and user ID, using a default state
(null) and allowing the service to generate a unique session ID.</div>
</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#createSession(java.lang.String,java.lang.String,com.google.adk.web.dto.SessionRequest)" class="member-name-link">createSession(String, String, SessionRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>
<div class="block">Creates a new session where the ID is generated by the service.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#createSession(java.lang.String,java.lang.String,java.util.Map,java.lang.String)" class="member-name-link">createSession(String, String, Map, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Creates a new session with the specified parameters.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#createSession(java.lang.String,java.lang.String,java.util.Map,java.lang.String)" class="member-name-link">createSession(String, String, Map, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#createSession(java.lang.String,java.lang.String,java.util.Map,java.lang.String)" class="member-name-link">createSession(String, String, Map, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#createSession(java.lang.String,java.lang.String,java.util.concurrent.ConcurrentMap,java.lang.String)" class="member-name-link">createSession(String, String, ConcurrentMap, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/sessions/BaseSessionService.html#createSession(java.lang.String,java.lang.String,java.util.Map,java.lang.String)"><code>BaseSessionService.createSession(String, String, Map, String)</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#createSession(java.lang.String,java.lang.String,java.util.concurrent.ConcurrentMap,java.lang.String)" class="member-name-link">createSession(String, String, ConcurrentMap, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#createSession(java.lang.String,java.lang.String,java.util.concurrent.ConcurrentMap,java.lang.String)" class="member-name-link">createSession(String, String, ConcurrentMap, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#createSession(java.lang.String,java.lang.String,java.util.concurrent.ConcurrentMap,java.lang.String)" class="member-name-link">createSession(String, String, ConcurrentMap, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Creates a new session in Firestore.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#createSession(java.lang.String,java.lang.String,java.util.Map,java.lang.String)" class="member-name-link">createSession(String, String, Map, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Creates a new session in Firestore.</div>
</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#createSessionWithId(java.lang.String,java.lang.String,java.lang.String,com.google.adk.web.dto.SessionRequest)" class="member-name-link">createSessionWithId(String, String, String, SessionRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>
<div class="block">Creates a new session with a specific ID provided by the client.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.html#createToolRegistry(java.util.Map)" class="member-name-link">createToolRegistry(Map)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.html" title="class in com.google.adk.models.springai">ToolConverter</a></dt>
<dd>
<div class="block">Creates a tool registry from ADK tools for internal tracking.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#createViews()" class="member-name-link">createViews()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#createViews(boolean)" class="member-name-link">createViews(boolean)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html#credentials()" class="member-name-link">credentials()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models">VertexCredentials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#credentials()" class="member-name-link">credentials()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#credentials(com.google.auth.Credentials)" class="member-name-link">credentials(Credentials)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#credentials(com.google.auth.oauth2.GoogleCredentials)" class="member-name-link">credentials(GoogleCredentials)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/CredentialsHelper.html" class="type-name-link" title="interface in com.google.adk.tools.applicationintegrationtoolset">CredentialsHelper</a> - Interface in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">This interface provides a method to convert a service account JSON string to a Google Credentials
object.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#currentState()" class="member-name-link">currentState()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Returns current state.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#CUSTOM_METADATA" class="member-name-link">CUSTOM_METADATA</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDemoRegistry.html" class="type-name-link" title="class in com.example">CustomDemoRegistry</a> - Class in <a href="com/example/package-summary.html">com.example</a></dt>
<dd>
<div class="block">Custom ComponentRegistry for the user-defined config agent demo.</div>
</dd>
<dt><a href="com/example/CustomDemoRegistry.html#%3Cinit%3E()" class="member-name-link">CustomDemoRegistry()</a> - Constructor for class com.example.<a href="com/example/CustomDemoRegistry.html" title="class in com.example">CustomDemoRegistry</a></dt>
<dd>
<div class="block">Private constructor to initialize custom components</div>
</dd>
<dt><a href="com/example/CustomDieTool.html" class="type-name-link" title="class in com.example">CustomDieTool</a> - Class in <a href="com/example/package-summary.html">com.example</a></dt>
<dd>
<div class="block">Tools for the user-defined config agent demo.</div>
</dd>
<dt><a href="com/example/CustomDieTool.html#%3Cinit%3E()" class="member-name-link">CustomDieTool()</a> - Constructor for class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html#customFilter(java.util.function.UnaryOperator)" class="member-name-link">customFilter(UnaryOperator)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#customHeaders(java.util.Map)" class="member-name-link">customHeaders(Map)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>
<div class="block">Sets a dictionary of headers to be sent with the request.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#customMetadata()" class="member-name-link">customMetadata()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#customMetadata()" class="member-name-link">customMetadata()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The custom metadata of the event.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#customMetadata()" class="member-name-link">customMetadata()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Returns the custom metadata of the response, if available.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#customMetadata()" class="member-name-link">customMetadata()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Returns a read-only view of the tool metadata.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#customMetadata(java.util.List)" class="member-name-link">customMetadata(List)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#customMetadata(java.util.List)" class="member-name-link">customMetadata(List)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#customMetadata(java.util.Map)" class="member-name-link">customMetadata(Map)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#customTags()" class="member-name-link">customTags()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#customTags(java.util.Map)" class="member-name-link">customTags(Map)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:D">D</h2>
<dl class="index">
<dt><a href="com/google/adk/internal/http/HttpClientFactory.html#daemonExecutor(java.lang.String)" class="member-name-link">daemonExecutor(String)</a> - Static method in class com.google.adk.internal.http.<a href="com/google/adk/internal/http/HttpClientFactory.html" title="class in com.google.adk.internal.http">HttpClientFactory</a></dt>
<dd>
<div class="block">Returns an unbounded pool of daemon threads, matching OkHttp's own dispatcher pool but with
daemon threads so a standalone JVM can exit once work is done.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#datasetId()" class="member-name-link">datasetId()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#datasetId(java.lang.String)" class="member-name-link">datasetId(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#dataStore()" class="member-name-link">dataStore()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#dataStore(java.lang.String)" class="member-name-link">dataStore(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#dataStoreId()" class="member-name-link">dataStoreId()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#dataStoreId(java.lang.String)" class="member-name-link">dataStoreId(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#dataStoreSpecs()" class="member-name-link">dataStoreSpecs()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#dataStoreSpecs(java.util.List)" class="member-name-link">dataStoreSpecs(List)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/DebugController.html" class="type-name-link" title="class in com.google.adk.web.controller">DebugController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling debug and tracing endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/DebugController.html#%3Cinit%3E(com.google.adk.web.service.ApiServerSpanExporter)" class="member-name-link">DebugController(ApiServerSpanExporter)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/DebugController.html" title="class in com.google.adk.web.controller">DebugController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationConnectorTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationConnectorTool.html" title="class in com.google.adk.tools.applicationintegrationtoolset">IntegrationConnectorTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Gets the <code>FunctionDeclaration</code> representation of this tool.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/BaseRetrievalTool.html" title="class in com.google.adk.tools.retrieval">BaseRetrievalTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/SetModelResponseTool.html#declaration()" class="member-name-link">declaration()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/SetModelResponseTool.html" title="class in com.google.adk.tools">SetModelResponseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionUtils.html#decodeContent(com.google.genai.types.Content)" class="member-name-link">decodeContent(Content)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionUtils.html" title="class in com.google.adk.sessions">SessionUtils</a></dt>
<dd>
<div class="block">Decodes Base64-encoded inline blobs in content.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.IncludeContents.html#DEFAULT" class="member-name-link">DEFAULT</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.IncludeContents.html" title="enum class in com.google.adk.agents">LlmAgent.IncludeContents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/DefaultMcpTransportBuilder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">DefaultMcpTransportBuilder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">The default builder for creating MCP client transports.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/DefaultMcpTransportBuilder.html#%3Cinit%3E()" class="member-name-link">DefaultMcpTransportBuilder()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/DefaultMcpTransportBuilder.html" title="class in com.google.adk.tools.mcp">DefaultMcpTransportBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#deleteArtifact(com.google.adk.sessions.SessionKey,java.lang.String)" class="member-name-link">deleteArtifact(SessionKey, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#deleteArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteArtifact(String, String, String, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Deletes an artifact.</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#deleteArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteArtifact(String, String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Deletes all versions of the specified artifact from GCS.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#deleteArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteArtifact(String, String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>
<div class="block">Deletes all versions of the given artifact.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#deleteArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteArtifact(String, String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>
<div class="block">Deletes an artifact and all its versions.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#deletedArtifactIds()" class="member-name-link">deletedArtifactIds()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#deletedArtifactIds(java.util.Set)" class="member-name-link">deletedArtifactIds(Set)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#deleteOperation(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteOperation(String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#deleteOperationRequest()" class="member-name-link">deleteOperationRequest()</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#deleteSession(com.google.adk.sessions.SessionKey)" class="member-name-link">deleteSession(SessionKey)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Deletes a specific session.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#deleteSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSession(String, String, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Deletes a specific session.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#deleteSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSession(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Deletes a session and all its associated events from Firestore.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#deleteSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSession(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#deleteSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSession(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#deleteSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">deleteSession(String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>
<div class="block">Deletes a specific session.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/DependencyGraphSearch.html" class="type-name-link" title="class in com.google.adk.planner.goap">DependencyGraphSearch</a> - Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Performs a topological search on the dependency graph to find the ordered list of agents that
must execute to produce a goal output, given a set of initial preconditions (state keys already
available).</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#description" class="member-name-link">description</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html#description" class="member-name-link">description</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#description()" class="member-name-link">description()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Gets the one-line description of the agent's capability.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#description()" class="member-name-link">description()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#description()" class="member-name-link">description()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">What the skill does and when the model should use it.</div>
</dd>
<dt><a href="com/google/adk/tools/Annotations.Schema.html#description()" class="member-name-link">description()</a> - Element in annotation interface com.google.adk.tools.<a href="com/google/adk/tools/Annotations.Schema.html" title="annotation interface in com.google.adk.tools">Annotations.Schema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#description()" class="member-name-link">description()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#description(java.lang.String)" class="member-name-link">description(String)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#description(java.lang.String)" class="member-name-link">description(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#description(java.lang.String)" class="member-name-link">description(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#description(java.lang.String)" class="member-name-link">description(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#determineLlmFlow()" class="member-name-link">determineLlmFlow()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/DfsSearchStrategy.html" class="type-name-link" title="class in com.google.adk.planner.goap">DfsSearchStrategy</a> - Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Backward-chaining DFS search strategy with parallel grouping.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/DfsSearchStrategy.html#%3Cinit%3E()" class="member-name-link">DfsSearchStrategy()</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/DfsSearchStrategy.html" title="class in com.google.adk.planner.goap">DfsSearchStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#dimensions()" class="member-name-link">dimensions()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Get the embedding dimensions for this model.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#disallowTransferToParent()" class="member-name-link">disallowTransferToParent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#disallowTransferToParent()" class="member-name-link">disallowTransferToParent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#disallowTransferToParent(boolean)" class="member-name-link">disallowTransferToParent(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#disallowTransferToPeers()" class="member-name-link">disallowTransferToPeers()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#disallowTransferToPeers()" class="member-name-link">disallowTransferToPeers()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#disallowTransferToPeers(boolean)" class="member-name-link">disallowTransferToPeers(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html#displayName" class="member-name-link">displayName</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.Done.html#%3Cinit%3E()" class="member-name-link">Done()</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.Done.html" title="class in com.google.adk.agents">PlannerAction.Done</a></dt>
<dd>
<div class="block">Creates an instance of a <code>Done</code> record class.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html#%3Cinit%3E(java.lang.String)" class="member-name-link">DoneWithResult(String)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a></dt>
<dd>
<div class="block">Creates an instance of a <code>DoneWithResult</code> record class.</div>
</dd>
<dt><a href="com/google/adk/web/dto/GraphResponse.html#dotSrc" class="member-name-link">dotSrc</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/GraphResponse.html" title="class in com.google.adk.web.dto">GraphResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#dragAndDrop(int,int,int,int)" class="member-name-link">dragAndDrop(int, int, int, int)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Drag and drop.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#dryRun" class="member-name-link">dryRun</a> - Static variable in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>
<div class="block">When true, <code>create_issue</code>/<code>create_pull_request</code> return a preview instead of
writing.</div>
</dd>
</dl>
<h2 class="title" id="I:E">E</h2>
<dl class="index">
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#embed(java.lang.String)" class="member-name-link">embed(String)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Generate embeddings for a single text input.</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#embed(java.util.List)" class="member-name-link">embed(List)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Generate embeddings for multiple text inputs.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html" class="type-name-link" title="class in com.google.adk.models.springai">EmbeddingConverter</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Utility class for converting between embedding formats and performing vector operations.</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#embedForResponse(org.springframework.ai.embedding.EmbeddingRequest)" class="member-name-link">embedForResponse(EmbeddingRequest)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Generate embeddings using a full EmbeddingRequest.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/PersistBarrier.html#enable(com.google.adk.agents.InvocationContext)" class="member-name-link">enable(InvocationContext)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/PersistBarrier.html" title="class in com.google.adk.flows.llmflows">PersistBarrier</a></dt>
<dd>
<div class="block">Marks that a <code>Runner</code> is driving this invocation and will resolve each appended event.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#enabled()" class="member-name-link">enabled()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#enabled(boolean)" class="member-name-link">enabled(boolean)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionUtils.html#encodeContent(com.google.genai.types.Content)" class="member-name-link">encodeContent(Content)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionUtils.html" title="class in com.google.adk.sessions">SessionUtils</a></dt>
<dd>
<div class="block">Base64-encodes inline blobs in content.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#endInvocation()" class="member-name-link">endInvocation()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns whether this invocation should be ended, e.g., due to reaching a terminal state or
error.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#endInvocation()" class="member-name-link">endInvocation()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/events/EventActions.html#endOfAgent()"><code>EventActions.endOfAgent()</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#endInvocation(boolean)" class="member-name-link">endInvocation(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets whether this invocation should be ended.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#endInvocation(boolean)" class="member-name-link">endInvocation(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/events/EventActions.Builder.html#endOfAgent(boolean)"><code>EventActions.Builder.endOfAgent(boolean)</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#endOfAgent()" class="member-name-link">endOfAgent()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#endOfAgent(boolean)" class="member-name-link">endOfAgent(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.html#endTimestamp()" class="member-name-link">endTimestamp()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events">EventCompaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html#endTimestamp(long)" class="member-name-link">endTimestamp(long)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.Builder.html" title="class in com.google.adk.events">EventCompaction.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#ensureInvocationSpan(com.google.adk.agents.InvocationContext)" class="member-name-link">ensureInvocationSpan(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html#%3Cinit%3E()" class="member-name-link">EntitySchemaAndOperations()</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.EntitySchemaAndOperations</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#entrySet()" class="member-name-link">entrySet()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#env()" class="member-name-link">env()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>
<div class="block">Optional environment variables.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html#env(java.util.Map)" class="member-name-link">env(Map)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the environment variables.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#environment()" class="member-name-link">environment()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Returns the environment.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerEnvironment.html#ENVIRONMENT_BROWSER" class="member-name-link">ENVIRONMENT_BROWSER</a> - Enum constant in enum class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerEnvironment.html" title="enum class in com.google.adk.tools.computeruse">ComputerEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerEnvironment.html#ENVIRONMENT_UNSPECIFIED" class="member-name-link">ENVIRONMENT_UNSPECIFIED</a> - Enum constant in enum class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerEnvironment.html" title="enum class in com.google.adk.tools.computeruse">ComputerEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Provider.html" title="class in com.google.adk.agents">Instruction.Provider</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Static.html" title="class in com.google.adk.agents">Instruction.Static</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.Done.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.Done.html" title="class in com.google.adk.agents">PlannerAction.Done</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.NoOp.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.NoOp.html" title="class in com.google.adk.agents">PlannerAction.NoOp</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html" title="class in com.google.adk.planner.goap">ReplanPolicy.FailStop</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Ignore</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryResponse.html" title="class in com.google.adk.tools">LoadMemoryResponse</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#ERROR_CODE" class="member-name-link">ERROR_CODE</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#errorCode()" class="member-name-link">errorCode()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#errorCode()" class="member-name-link">errorCode()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Error code if the response is an error.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#errorCode(com.google.genai.types.FinishReason)" class="member-name-link">errorCode(FinishReason)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#errorCode(com.google.genai.types.FinishReason)" class="member-name-link">errorCode(FinishReason)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#errorMessage()" class="member-name-link">errorMessage()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#errorMessage()" class="member-name-link">errorMessage()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Error message if the response is an error.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#errorMessage(java.lang.String)" class="member-name-link">errorMessage(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#errorMessage(java.lang.String)" class="member-name-link">errorMessage(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#errorRetryAttempts()" class="member-name-link">errorRetryAttempts()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">The number of attempts to retry on consecutive code execution errors.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#escalate()" class="member-name-link">escalate()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#escalate(java.lang.Boolean)" class="member-name-link">escalate(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#euclideanDistance(float%5B%5D,float%5B%5D)" class="member-name-link">euclideanDistance(float[], float[])</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Calculate Euclidean distance between two embedding vectors.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#evalId" class="member-name-link">evalId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#evalId" class="member-name-link">evalId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html#evalIds" class="member-name-link">evalIds</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalRequest.html" title="class in com.google.adk.web.dto">RunEvalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#evalMetricResults" class="member-name-link">evalMetricResults</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html#evalMetrics" class="member-name-link">evalMetrics</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalRequest.html" title="class in com.google.adk.web.dto">RunEvalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#evalSetId" class="member-name-link">evalSetId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html" class="type-name-link" title="class in com.google.adk.web.controller">EvaluationController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling evaluation-related endpoints (mostly placeholder implementations).</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#%3Cinit%3E()" class="member-name-link">EvaluationController()</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html" class="type-name-link" title="class in com.google.adk.events">Event</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Represents an event in a session.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html" class="type-name-link" title="class in com.google.adk.events">Event.Builder</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#eventActions" class="member-name-link">eventActions</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#eventActions()" class="member-name-link">eventActions()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Returns the EventActions associated with this context.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html" class="type-name-link" title="class in com.google.adk.events">EventActions</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Represents the actions attached to an event.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#%3Cinit%3E()" class="member-name-link">EventActions()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>
<div class="block">Default constructor for Jackson.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html" class="type-name-link" title="class in com.google.adk.events">EventActions.Builder</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events"><code>EventActions</code></a>.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#eventAllowlist()" class="member-name-link">eventAllowlist()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#eventAllowlist(java.util.List)" class="member-name-link">eventAllowlist(List)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.html" class="type-name-link" title="class in com.google.adk.events">EventCompaction</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">The compaction of the events.</div>
</dd>
<dt><a href="com/google/adk/events/EventCompaction.html#%3Cinit%3E()" class="member-name-link">EventCompaction()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events">EventCompaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html" class="type-name-link" title="class in com.google.adk.events">EventCompaction.Builder</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events"><code>EventCompaction</code></a>.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventCompactor.html" class="type-name-link" title="interface in com.google.adk.summarizer">EventCompactor</a> - Interface in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">Base interface for compacting events.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html" class="type-name-link" title="class in com.google.adk.a2a.converters">EventConverter</a> - Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Converter for ADK Events to A2A Messages.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#eventDenylist()" class="member-name-link">eventDenylist()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#eventDenylist(java.util.List)" class="member-name-link">eventDenylist(List)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#eventId()" class="member-name-link">eventId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Returns the ID of the event associated with this context.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html#eventId(java.lang.String)" class="member-name-link">eventId(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.Builder.html" title="class in com.google.adk.tools">ToolContext.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#eventName()" class="member-name-link">eventName()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#eventName()" class="member-name-link">eventName()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#eventName()" class="member-name-link">eventName()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#eventName()" class="member-name-link">eventName()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#eventRetentionSize()" class="member-name-link">eventRetentionSize()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/summarizer/EventsCompactionConfig.html#param-eventRetentionSize"><code>eventRetentionSize</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#eventRetentionSize(java.lang.Integer)" class="member-name-link">eventRetentionSize(Integer)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Returns all events in the current session.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns an unmodifiable view of the events of the session.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" title="class in com.google.adk.flows.llmflows">RequestProcessor.RequestProcessingResult</a></dt>
<dd>
<div class="block">Events generated during processing.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>
<div class="block">Events generated during processing.</div>
</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.html" title="class in com.google.adk.sessions">ListEventsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#events()" class="member-name-link">events()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html#events(java.util.List)" class="member-name-link">events(List)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.Builder.html" title="class in com.google.adk.sessions">ListEventsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#events(java.util.List)" class="member-name-link">events(List)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Constants.html#EVENTS_SUBCOLLECTION_NAME" class="member-name-link">EVENTS_SUBCOLLECTION_NAME</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">user events collections</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#eventsCompactionConfig()" class="member-name-link">eventsCompactionConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the events compaction configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/apps/App.html#eventsCompactionConfig()" class="member-name-link">eventsCompactionConfig()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#eventsCompactionConfig(com.google.adk.summarizer.EventsCompactionConfig)" class="member-name-link">eventsCompactionConfig(EventsCompactionConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the events compaction configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#eventsCompactionConfig(com.google.adk.summarizer.EventsCompactionConfig)" class="member-name-link">eventsCompactionConfig(EventsCompactionConfig)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html" class="type-name-link" title="class in com.google.adk.summarizer">EventsCompactionConfig</a> - Record Class in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">Configuration for event compaction.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#%3Cinit%3E(int,int)" class="member-name-link">EventsCompactionConfig(int, int)</a> - Constructor for record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#%3Cinit%3E(int,int,com.google.adk.summarizer.BaseEventSummarizer)" class="member-name-link">EventsCompactionConfig(int, int, BaseEventSummarizer)</a> - Constructor for record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#%3Cinit%3E(java.lang.Integer,java.lang.Integer,com.google.adk.summarizer.BaseEventSummarizer,java.lang.Integer,java.lang.Integer)" class="member-name-link">EventsCompactionConfig(Integer, Integer, BaseEventSummarizer, Integer, Integer)</a> - Constructor for record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Creates an instance of a <code>EventsCompactionConfig</code> record class.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" class="type-name-link" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a> - Class in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer"><code>EventsCompactionConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/events/EventStream.html" class="type-name-link" title="class in com.google.adk.events">EventStream</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Iterable stream of <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a> objects.</div>
</dd>
<dt><a href="com/google/adk/events/EventStream.html#%3Cinit%3E(java.util.function.Supplier)" class="member-name-link">EventStream(Supplier)</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/EventStream.html" title="class in com.google.adk.events">EventStream</a></dt>
<dd>
<div class="block">Constructs a new event stream.</div>
</dd>
<dt><a href="com/google/adk/examples/Example.html" class="type-name-link" title="class in com.google.adk.examples">Example</a> - Class in <a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a></dt>
<dd>
<div class="block">Represents an few-shot example.</div>
</dd>
<dt><a href="com/google/adk/examples/Example.html#%3Cinit%3E()" class="member-name-link">Example()</a> - Constructor for class com.google.adk.examples.<a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples">Example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDieTool.html#EXAMPLE_TOOL_INSTANCE" class="member-name-link">EXAMPLE_TOOL_INSTANCE</a> - Static variable in class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.Builder.html" class="type-name-link" title="class in com.google.adk.examples">Example.Builder</a> - Class in <a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a></dt>
<dd>
<div class="block">Builder for constructing <a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples"><code>Example</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#exampleProvider(com.google.adk.examples.BaseExampleProvider)" class="member-name-link">exampleProvider(BaseExampleProvider)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.html" class="type-name-link" title="class in com.google.adk.tools">ExampleTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A tool that injects (few-shot) examples into the outgoing LLM request as system instructions.</div>
</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html" class="type-name-link" title="class in com.google.adk.tools">ExampleTool.Builder</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools"><code>ExampleTool</code></a>.</div>
</dd>
<dt><a href="com/google/adk/examples/ExampleUtils.html" class="type-name-link" title="class in com.google.adk.examples">ExampleUtils</a> - Class in <a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a></dt>
<dd>
<div class="block">Utility class for examples.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#EXECUTABLE_CODE" class="member-name-link">EXECUTABLE_CODE</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/google_adk_maven_plugin/HelpMojo.html#execute()" class="member-name-link">execute()</a> - Method in class com.google.adk.google_adk_maven_plugin.<a href="com/google/adk/google_adk_maven_plugin/HelpMojo.html" title="class in com.google.adk.google_adk_maven_plugin">HelpMojo</a></dt>
<dt><a href="com/google/adk/maven/WebMojo.html#execute()" class="member-name-link">execute()</a> - Method in class com.google.adk.maven.<a href="com/google/adk/maven/WebMojo.html" title="class in com.google.adk.maven">WebMojo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.html#execute(io.a2a.server.agentexecution.RequestContext,io.a2a.server.events.EventQueue)" class="member-name-link">execute(RequestContext, EventQueue)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.html" title="class in com.google.adk.a2a.executor">AgentExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#executeCode(com.google.adk.agents.InvocationContext,com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput)" class="member-name-link">executeCode(InvocationContext, CodeExecutionUtils.CodeExecutionInput)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">Executes code and return the code execution result.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html#executeCode(com.google.adk.agents.InvocationContext,com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput)" class="member-name-link">executeCode(InvocationContext, CodeExecutionUtils.CodeExecutionInput)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html" title="class in com.google.adk.codeexecutors">BuiltInCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#executeCode(com.google.adk.agents.InvocationContext,com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput)" class="member-name-link">executeCode(InvocationContext, CodeExecutionUtils.CodeExecutionInput)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/VertexAiCodeExecutor.html#executeCode(com.google.adk.agents.InvocationContext,com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput)" class="member-name-link">executeCode(InvocationContext, CodeExecutionUtils.CodeExecutionInput)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/VertexAiCodeExecutor.html" title="class in com.google.adk.codeexecutors">VertexAiCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#executeCustomQueryRequest()" class="member-name-link">executeCustomQueryRequest()</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/ExecutionController.html" class="type-name-link" title="class in com.google.adk.web.controller">ExecutionController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling agent execution endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ExecutionController.html#%3Cinit%3E(com.google.adk.web.service.RunnerService)" class="member-name-link">ExecutionController(RunnerService)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ExecutionController.html" title="class in com.google.adk.web.controller">ExecutionController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html#executionId()" class="member-name-link">executionId()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a></dt>
<dd>
<div class="block">The execution ID for the stateful code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html#executionId(java.lang.String)" class="member-name-link">executionId(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#executionResultDelimiters()" class="member-name-link">executionResultDelimiters()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">The delimiters to format the code execution result.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#executor()" class="member-name-link">executor()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#executor(java.util.concurrent.Executor)" class="member-name-link">executor(Executor)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExitLoopTool.html#exitLoop(com.google.adk.tools.ToolContext)" class="member-name-link">exitLoop(ToolContext)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/ExitLoopTool.html" title="class in com.google.adk.tools">ExitLoopTool</a></dt>
<dd>
<div class="block">Exit the <a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents"><code>LoopAgent</code></a> execution.</div>
</dd>
<dt><a href="com/google/adk/tools/ExitLoopTool.html" class="type-name-link" title="class in com.google.adk.tools">ExitLoopTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Tool for exiting execution of <a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents"><code>LoopAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#EXPONENTIAL_BACKOFF" class="member-name-link">EXPONENTIAL_BACKOFF</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Retry with exponential backoff</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#export(java.util.Collection)" class="member-name-link">export(Collection)</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#extraBody" class="member-name-link">extraBody</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">Additional body parameters used for specific models, for example:
https://ai.google.dev/gemini-api/docs/openai#extra-body</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.html#extractCodeAndTruncateContent(com.google.genai.types.Content.Builder,java.util.List)" class="member-name-link">extractCodeAndTruncateContent(Content.Builder, List)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils</a></dt>
<dd>
<div class="block">Extracts the first code block from the content and truncates everything after it.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#extractEmbeddings(org.springframework.ai.embedding.EmbeddingResponse)" class="member-name-link">extractEmbeddings(EmbeddingResponse)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Extract embedding vectors from an EmbeddingResponse.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#extractFirstEmbedding(org.springframework.ai.embedding.EmbeddingResponse)" class="member-name-link">extractFirstEmbedding(EmbeddingResponse)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Extract the first embedding vector from an EmbeddingResponse.</div>
</dd>
</dl>
<h2 class="title" id="I:F">F</h2>
<dl class="index">
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html#%3Cinit%3E()" class="member-name-link">FailStop()</a> - Constructor for record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html" title="class in com.google.adk.planner.goap">ReplanPolicy.FailStop</a></dt>
<dd>
<div class="block">Creates an instance of a <code>FailStop</code> record class.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html#%3Cinit%3E()" class="member-name-link">File()</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.html#filenames()" class="member-name-link">filenames()</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.html" title="class in com.google.adk.artifacts">ListArtifactsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html#filenames(java.util.List)" class="member-name-link">filenames(List)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#filter()" class="member-name-link">filter()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#filter(java.lang.String)" class="member-name-link">filter(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#finalEvalStatus" class="member-name-link">finalEvalStatus</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#finalResponse()" class="member-name-link">finalResponse()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Returns true if this is a final response.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#findAgent(java.lang.String)" class="member-name-link">findAgent(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Finds an agent (this or descendant) by name.</div>
</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#findAgent(java.lang.String)" class="member-name-link">findAgent(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Finds an available agent by name.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#findDocIssues(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">findDocIssues(String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#findMatchingFunctionCallEvent(java.util.List)" class="member-name-link">findMatchingFunctionCallEvent(List)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Returns the most recent function-call event whose call id matches a function response in the
last event, or empty.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#findMostSimilar(float%5B%5D,java.util.List)" class="member-name-link">findMostSimilar(float[], List)</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Find the most similar embedding from a list of candidates.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#findPullRequestsForIssue(java.lang.String,java.lang.String,int)" class="member-name-link">findPullRequestsForIssue(String, String, int)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#findResourcePath(java.lang.String,java.lang.String)" class="member-name-link">findResourcePath(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>
<div class="block">Returns the path to the resource for the given skill.</div>
</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#findResourcePath(java.lang.String,java.lang.String)" class="member-name-link">findResourcePath(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#findResourcePath(java.lang.String,java.lang.String)" class="member-name-link">findResourcePath(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#findSkillMdPath(java.lang.String)" class="member-name-link">findSkillMdPath(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>
<div class="block">Returns the path to the SKILL.md file for the given skill.</div>
</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#findSkillMdPath(java.lang.String)" class="member-name-link">findSkillMdPath(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#findSkillMdPath(java.lang.String)" class="member-name-link">findSkillMdPath(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#findSubAgent(java.lang.String)" class="member-name-link">findSubAgent(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Recursively search sub agent by name.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#findUserFunctionCall(java.util.List)" class="member-name-link">findUserFunctionCall(List)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>
<div class="block">Returns the last user function call event from the list of events.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#finishReason()" class="member-name-link">finishReason()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#finishReason()" class="member-name-link">finishReason()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Error code if the response is an error.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#finishReason(com.google.genai.types.FinishReason)" class="member-name-link">finishReason(FinishReason)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#finishReason(com.google.genai.types.FinishReason)" class="member-name-link">finishReason(FinishReason)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/FirestoreDatabaseRunner.html" class="type-name-link" title="class in com.google.adk.runner">FirestoreDatabaseRunner</a> - Class in <a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a></dt>
<dd>
<div class="block">FirestoreDatabaseRunner</div>
</dd>
<dt><a href="com/google/adk/runner/FirestoreDatabaseRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,com.google.cloud.firestore.Firestore)" class="member-name-link">FirestoreDatabaseRunner(BaseAgent, Firestore)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/FirestoreDatabaseRunner.html" title="class in com.google.adk.runner">FirestoreDatabaseRunner</a></dt>
<dd>
<div class="block">Constructor for FirestoreDatabaseRunner</div>
</dd>
<dt><a href="com/google/adk/runner/FirestoreDatabaseRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.cloud.firestore.Firestore)" class="member-name-link">FirestoreDatabaseRunner(BaseAgent, String, Firestore)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/FirestoreDatabaseRunner.html" title="class in com.google.adk.runner">FirestoreDatabaseRunner</a></dt>
<dd>
<div class="block">Constructor for FirestoreDatabaseRunner with appName</div>
</dd>
<dt><a href="com/google/adk/runner/FirestoreDatabaseRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,java.util.List,com.google.cloud.firestore.Firestore)" class="member-name-link">FirestoreDatabaseRunner(BaseAgent, String, List, Firestore)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/FirestoreDatabaseRunner.html" title="class in com.google.adk.runner">FirestoreDatabaseRunner</a></dt>
<dd>
<div class="block">Constructor for FirestoreDatabaseRunner with parent runners</div>
</dd>
<dt><a href="com/google/adk/memory/FirestoreMemoryService.html" class="type-name-link" title="class in com.google.adk.memory">FirestoreMemoryService</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">FirestoreMemoryService is an implementation of BaseMemoryService that uses Firestore to store and
retrieve session memory entries.</div>
</dd>
<dt><a href="com/google/adk/memory/FirestoreMemoryService.html#%3Cinit%3E(com.google.cloud.firestore.Firestore)" class="member-name-link">FirestoreMemoryService(Firestore)</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/FirestoreMemoryService.html" title="class in com.google.adk.memory">FirestoreMemoryService</a></dt>
<dd>
<div class="block">Constructor for FirestoreMemoryService</div>
</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html" class="type-name-link" title="class in com.google.adk.utils">FirestoreProperties</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Placeholder class to test that the FirestoreProperties file is correctly included in the test
resources.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html" class="type-name-link" title="class in com.google.adk.sessions">FirestoreSessionService</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">FirestoreSessionService implements session management using Google Firestore as the backend
storage.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#%3Cinit%3E(com.google.cloud.firestore.Firestore)" class="member-name-link">FirestoreSessionService(Firestore)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Constructor for FirestoreSessionService.</div>
</dd>
<dt><a href="com/google/adk/agents/Planner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents">Planner</a></dt>
<dd>
<div class="block">Select the first action to execute.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/LoopPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/LoopPlanner.html" title="class in com.google.adk.planner">LoopPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.p2p.<a href="com/google/adk/planner/p2p/P2PPlanner.html" title="class in com.google.adk.planner.p2p">P2PPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/ParallelPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/ParallelPlanner.html" title="class in com.google.adk.planner">ParallelPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SequentialPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/SequentialPlanner.html" title="class in com.google.adk.planner">SequentialPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html#firstAction(com.google.adk.agents.PlanningContext)" class="member-name-link">firstAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/SupervisorPlanner.html" title="class in com.google.adk.planner">SupervisorPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#FIXED_DELAY" class="member-name-link">FIXED_DELAY</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Retry with fixed delay</div>
</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgent.html#flagIssueAsSpam(int,java.lang.String)" class="member-name-link">flagIssueAsSpam(int, String)</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/SpamDetectionAgent.html" title="class in com.example.adkspam">SpamDetectionAgent</a></dt>
<dd>
<div class="block">Flags an issue as spam by applying the configured spam label and posting one alert comment for
maintainers.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#flush()" class="member-name-link">flush()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#frequencyPenalty" class="member-name-link">frequencyPenalty</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20frequency_penalty%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#fromConfig(com.google.adk.agents.BaseAgentConfig,java.lang.String)" class="member-name-link">fromConfig(BaseAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Creates a new agent instance from a configuration object.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#fromConfig(com.google.adk.agents.LlmAgentConfig,java.lang.String)" class="member-name-link">fromConfig(LlmAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>
<div class="block">Creates an LlmAgent from configuration with full subagent support.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html#fromConfig(com.google.adk.agents.LoopAgentConfig,java.lang.String)" class="member-name-link">fromConfig(LoopAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents">LoopAgent</a></dt>
<dd>
<div class="block">Creates a LoopAgent from configuration.</div>
</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.html#fromConfig(com.google.adk.agents.ParallelAgentConfig,java.lang.String)" class="member-name-link">fromConfig(ParallelAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents">ParallelAgent</a></dt>
<dd>
<div class="block">Creates a ParallelAgent from configuration.</div>
</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.html#fromConfig(com.google.adk.agents.SequentialAgentConfig,java.lang.String)" class="member-name-link">fromConfig(SequentialAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents">SequentialAgent</a></dt>
<dd>
<div class="block">Creates a SequentialAgent from configuration.</div>
</dd>
<dt><a href="com/google/adk/tools/ExampleTool.html#fromConfig(com.google.adk.tools.BaseTool.ToolArgsConfig)" class="member-name-link">fromConfig(BaseTool.ToolArgsConfig)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools">ExampleTool</a></dt>
<dd>
<div class="block">Overload to match resolver which passes only ToolArgsConfig.</div>
</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#fromConfig(com.google.adk.tools.BaseTool.ToolArgsConfig,java.lang.String)" class="member-name-link">fromConfig(BaseTool.ToolArgsConfig, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.html#fromConfig(com.google.adk.tools.BaseTool.ToolArgsConfig,java.lang.String)" class="member-name-link">fromConfig(BaseTool.ToolArgsConfig, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools">ExampleTool</a></dt>
<dd>
<div class="block">Factory from YAML tool args.</div>
</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html#fromConfig(com.google.adk.tools.BaseTool.ToolArgsConfig,java.lang.String)" class="member-name-link">fromConfig(BaseTool.ToolArgsConfig, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools">LongRunningFunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#fromConfig(com.google.adk.tools.BaseTool.ToolConfig,java.lang.String)" class="member-name-link">fromConfig(BaseTool.ToolConfig, String)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Creates a tool instance from a config.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#fromConfig(com.google.adk.tools.BaseTool.ToolConfig,java.lang.String)" class="member-name-link">fromConfig(BaseTool.ToolConfig, String)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Creates a McpToolset instance from a config.</div>
</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html#fromConfig(java.lang.String)" class="member-name-link">fromConfig(String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.html" title="class in com.google.adk.agents">ConfigAgentUtils</a></dt>
<dd>
<div class="block">Load agent from a YAML config file path.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#fromDockerPath(java.lang.String)" class="member-name-link">fromDockerPath(String)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>
<div class="block">Creates a ContainerCodeExecutor from a Dockerfile path.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#fromDockerPath(java.lang.String,java.lang.String)" class="member-name-link">fromDockerPath(String, String)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>
<div class="block">Creates a ContainerCodeExecutor from a Dockerfile path.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#fromGenaiPart(com.google.genai.types.Part,boolean)" class="member-name-link">fromGenaiPart(Part, boolean)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>
<div class="block">Convert a GenAI part into the A2A JSON representation.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#fromImage(java.lang.String)" class="member-name-link">fromImage(String)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>
<div class="block">Creates a ContainerCodeExecutor from an image.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#fromImage(java.lang.String,java.lang.String)" class="member-name-link">fromImage(String, String)</a> - Static method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>
<div class="block">Creates a ContainerCodeExecutor from an image.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#fromJson(java.lang.String)" class="member-name-link">fromJson(String)</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Parses an event from a JSON string.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#fromJson(java.lang.String)" class="member-name-link">fromJson(String)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#fromJson(java.lang.String)" class="member-name-link">fromJson(String)</a> - Static method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#fromJsonNode(com.fasterxml.jackson.databind.JsonNode,java.lang.Class)" class="member-name-link">fromJsonNode(JsonNode, Class)</a> - Static method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Deserializes a JsonNode to an object of the given type.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#fromJsonString(java.lang.String)" class="member-name-link">fromJsonString(String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>
<div class="block">Deserializes a Json string to a <a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents"><code>LiveRequest</code></a> object.</div>
</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#fromJsonString(java.lang.String,java.lang.Class)" class="member-name-link">fromJsonString(String, Class)</a> - Static method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Deserializes a Json string to an object of the given type.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#fromLlmRequest(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">fromLlmRequest(LlmRequest, boolean)</a> - Static method in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">Converts a standard <a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models"><code>LlmRequest</code></a> into a <a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat"><code>ChatCompletionsRequest</code></a> for
/chat/completions compatible endpoints.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#frontmatter(com.google.adk.skills.Frontmatter)" class="member-name-link">frontmatter(Frontmatter)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html" class="type-name-link" title="class in com.google.adk.skills">Frontmatter</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Frontmatter represents the YAML metadata at the top of a SKILL.md file.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#%3Cinit%3E()" class="member-name-link">Frontmatter()</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html" class="type-name-link" title="class in com.google.adk.skills">Frontmatter.Builder</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#func()" class="member-name-link">func()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>
<div class="block">Returns the underlying function <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/reflect/Method.html" title="class in java.lang.reflect" class="external-link"><code>Method</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#FUNCTION_CALL" class="member-name-link">FUNCTION_CALL</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#FUNCTION_RESPONSE" class="member-name-link">FUNCTION_RESPONSE</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#functionCallId()" class="member-name-link">functionCallId()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html#functionCallId(java.lang.String)" class="member-name-link">functionCallId(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.Builder.html" title="class in com.google.adk.tools">ToolContext.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#functionCallId(java.lang.String)" class="member-name-link">functionCallId(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/FunctionCallIds.html" class="type-name-link" title="class in com.google.adk.models">FunctionCallIds</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Constants and helpers for ADK-generated function call IDs.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionCallingUtils.html" class="type-name-link" title="class in com.google.adk.tools">FunctionCallingUtils</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Utility class for function calling.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#functionCalls()" class="member-name-link">functionCalls()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Returns all function calls from this event.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html#functionResponseEvent()" class="member-name-link">functionResponseEvent()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html" title="class in com.google.adk.telemetry">Instrumentation.TelemetryContext</a></dt>
<dd>
<div class="block">Retrieves the function response event associated with the execution, if available.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#functionResponses()" class="member-name-link">functionResponses()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Returns all function responses from this event.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Functions</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Utility class for handling function calls.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html" class="type-name-link" title="class in com.google.adk.tools">FunctionTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">FunctionTool implements a customized function calling tool.</div>
</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#%3Cinit%3E(java.lang.Object,java.lang.reflect.Method,boolean)" class="member-name-link">FunctionTool(Object, Method, boolean)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#%3Cinit%3E(java.lang.Object,java.lang.reflect.Method,boolean,boolean)" class="member-name-link">FunctionTool(Object, Method, boolean, boolean)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#%3Cinit%3E(java.lang.Object,java.lang.reflect.Method,boolean,boolean,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">FunctionTool(Object, Method, boolean, boolean, ObjectMapper)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#%3Cinit%3E(java.lang.Object,java.lang.reflect.Method,boolean,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">FunctionTool(Object, Method, boolean, ObjectMapper)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:G">G</h2>
<dl class="index">
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html" class="type-name-link" title="class in com.google.adk.artifacts">GcsArtifactService</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">An artifact service implementation using Google Cloud Storage (GCS).</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#%3Cinit%3E(java.lang.String,com.google.cloud.storage.Storage)" class="member-name-link">GcsArtifactService(String, Storage)</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Initializes the GcsArtifactService.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#gcsBucketName()" class="member-name-link">gcsBucketName()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#gcsBucketName(java.lang.String)" class="member-name-link">gcsBucketName(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Gemini.html" class="type-name-link" title="class in com.google.adk.models">Gemini</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Represents the Gemini Generative AI model.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.html#%3Cinit%3E(java.lang.String,com.google.adk.models.VertexCredentials)" class="member-name-link">Gemini(String, VertexCredentials)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>
<div class="block">Constructs a new Gemini instance with a Google Gemini API key.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.html#%3Cinit%3E(java.lang.String,com.google.genai.Client)" class="member-name-link">Gemini(String, Client)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>
<div class="block">Constructs a new Gemini instance.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">Gemini(String, String)</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>
<div class="block">Constructs a new Gemini instance with a Google Gemini API key.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html" class="type-name-link" title="class in com.google.adk.models">Gemini.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models"><code>Gemini</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html" class="type-name-link" title="class in com.google.adk.models">GeminiLlmConnection</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Manages a persistent, bidirectional connection to the Gemini model via WebSockets for real-time
interaction.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html" class="type-name-link" title="class in com.google.adk.models">GeminiUtil</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Request / Response utilities for <a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models"><code>Gemini</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html#GENAI" class="member-name-link">GENAI</a> - Enum constant in enum class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/GenAiFieldMissingException.html" class="type-name-link" title="class in com.google.adk.a2a.common">GenAiFieldMissingException</a> - Exception Class in <a href="com/google/adk/a2a/common/package-summary.html">com.google.adk.a2a.common</a></dt>
<dd>
<div class="block">Exception thrown when the the genai class has an empty field.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/GenAiFieldMissingException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GenAiFieldMissingException(String)</a> - Constructor for exception class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/GenAiFieldMissingException.html" title="class in com.google.adk.a2a.common">GenAiFieldMissingException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/GenAiFieldMissingException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">GenAiFieldMissingException(String, Throwable)</a> - Constructor for exception class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/GenAiFieldMissingException.html" title="class in com.google.adk.a2a.common">GenAiFieldMissingException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#generateClientFunctionCallId()" class="member-name-link">generateClientFunctionCallId()</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Generates a unique ID for a function call.</div>
</dd>
<dt><a href="com/google/adk/models/FunctionCallIds.html#generateClientFunctionCallId()" class="member-name-link">generateClientFunctionCallId()</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/FunctionCallIds.html" title="class in com.google.adk.models">FunctionCallIds</a></dt>
<dd>
<div class="block">Returns a new client-side function call ID with the ADK prefix.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.html" title="class in com.google.adk.models">ApigeeLlm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlm.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/BaseLlm.html" title="class in com.google.adk.models">BaseLlm</a></dt>
<dd>
<div class="block">Generates one content from the given LLM request and tools.</div>
</dd>
<dt><a href="com/google/adk/models/Claude.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Claude.html" title="class in com.google.adk.models">Claude</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Gemini.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models">Gemini</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#generateContent(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">generateContent(LlmRequest, boolean)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#generateContentConfig()" class="member-name-link">generateContentConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#generateContentConfig()" class="member-name-link">generateContentConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#generateContentConfig(com.google.genai.types.GenerateContentConfig)" class="member-name-link">generateContentConfig(GenerateContentConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#generateEventId()" class="member-name-link">generateEventId()</a> - Static method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#generateRequestConfirmationEvent(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,com.google.adk.events.Event)" class="member-name-link">generateRequestConfirmationEvent(InvocationContext, Event, Event)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Generates a request confirmation event from a function response event.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#get()" class="member-name-link">get()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#get(java.lang.Object)" class="member-name-link">get(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#get(java.lang.String)" class="member-name-link">get(String)</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Retrieves an object by name without type checking.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#get(java.lang.String,java.lang.Class)" class="member-name-link">get(String, Class)</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Retrieves an object by name and attempts to cast it to the specified type.</div>
</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#getAccumulatedTextLength()" class="member-name-link">getAccumulatedTextLength()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>
<div class="block">Returns the current accumulated text length.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getActionOperation(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getActionOperation(String, String, String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getActionSchema(java.lang.String)" class="member-name-link">getActionSchema(String)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>
<div class="block">Retrieves the input and output JSON schema for a given action.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#getAdditionalProperties()" class="member-name-link">getAdditionalProperties()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/CallbackUtil.html#getAfterAgentCallbacks(java.util.List)" class="member-name-link">getAfterAgentCallbacks(List)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackUtil.html" title="class in com.google.adk.agents">CallbackUtil</a></dt>
<dd>
<div class="block">Normalizes after-agent callbacks.</div>
</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#getAgent()" class="member-name-link">getAgent()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/AdkComponentProvider.html#getAgentClasses()" class="member-name-link">getAgentClasses()</a> - Method in interface com.google.adk.utils.<a href="com/google/adk/utils/AdkComponentProvider.html" title="interface in com.google.adk.utils">AdkComponentProvider</a></dt>
<dd>
<div class="block">Returns a list of agent classes to register.</div>
</dd>
<dt><a href="com/google/adk/utils/CoreAdkComponentProvider.html#getAgentClasses()" class="member-name-link">getAgentClasses()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/CoreAdkComponentProvider.html" title="class in com.google.adk.utils">CoreAdkComponentProvider</a></dt>
<dd>
<div class="block">Returns agent classes for <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>, <a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents"><code>LoopAgent</code></a>, <a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents"><code>ParallelAgent</code></a> and <a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents"><code>SequentialAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/AgentGraphGenerator.html#getAgentGraphDotSource(com.google.adk.agents.BaseAgent,java.util.List)" class="member-name-link">getAgentGraphDotSource(BaseAgent, List)</a> - Static method in class com.google.adk.web.<a href="com/google/adk/web/AgentGraphGenerator.html" title="class in com.google.adk.web">AgentGraphGenerator</a></dt>
<dd>
<div class="block">Generates the DOT source string for the agent graph.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#getAllExportedSpans()" class="member-name-link">getAllExportedSpans()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getAppName()" class="member-name-link">getAppName()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html#getArrowSchema()" class="member-name-link">getArrowSchema()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a></dt>
<dd>
<div class="block">Returns the Arrow schema for the events table.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#getAskUserConfirmationFunctionCalls(com.google.adk.events.Event)" class="member-name-link">getAskUserConfirmationFunctionCalls(Event)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Gets the ask user confirmation function calls from the event.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackUtil.html#getBeforeAgentCallbacks(java.util.List)" class="member-name-link">getBeforeAgentCallbacks(List)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackUtil.html" title="class in com.google.adk.agents">CallbackUtil</a></dt>
<dd>
<div class="block">Normalizes before-agent callbacks.</div>
</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#getBuildOutputDirs()" class="member-name-link">getBuildOutputDirs()</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#getCategory()" class="member-name-link">getCategory()</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#getChangedFiles(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getChangedFiles(String, String, String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getConnectionDetails()" class="member-name-link">getConnectionDetails()</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>
<div class="block">Retrieves service details for a given connection.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getConnectorBaseSpec()" class="member-name-link">getConnectorBaseSpec()</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html#getCtx()" class="member-name-link">getCtx()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a></dt>
<dd>
<div class="block">Retrieves the invocation context associated with this agent invocation.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getCurrentSpanAndParent(com.google.adk.agents.InvocationContext)" class="member-name-link">getCurrentSpanAndParent(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getCurrentSpanId(com.google.adk.agents.InvocationContext)" class="member-name-link">getCurrentSpanId(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html#getCurrentTime(java.lang.String)" class="member-name-link">getCurrentTime(String)</a> - Static method in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/CityTimeWeather.html" title="class in com.google.adk.tutorials">CityTimeWeather</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html#getDeclaration()" class="member-name-link">getDeclaration()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html" title="class in com.google.adk.models.springai">ToolConverter.ToolMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html#getDefaultClusteringFields()" class="member-name-link">getDefaultClusteringFields()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a></dt>
<dd>
<div class="block">Returns names of fields to cluster by default.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html#getDependencies(java.lang.String)" class="member-name-link">getDependencies(String)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html" title="class in com.google.adk.planner.goap">GoalOrientedSearchGraph</a></dt>
<dd>
<div class="block">Returns the input keys (dependencies) needed to produce the given output key.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html#getDescription()" class="member-name-link">getDescription()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html" title="class in com.google.adk.models.springai">ToolConverter.ToolMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/GraphResponse.html#getDotSrc()" class="member-name-link">getDotSrc()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/GraphResponse.html" title="class in com.google.adk.web.dto">GraphResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#getDropStats()" class="member-name-link">getDropStats()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>
<div class="block">Returns aggregated dropped-row counters keyed by reason (<code>queue_full</code>, <code>
append_error</code>, <code>serialization_error</code>).</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#getEmbeddingModel()" class="member-name-link">getEmbeddingModel()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Get the underlying Spring AI embedding model.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getEntitySchemaAndOperations(java.lang.String)" class="member-name-link">getEntitySchemaAndOperations(String)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>
<div class="block">Retrieves the JSON schema and available operations for a given entity.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#getErrorCode()" class="member-name-link">getErrorCode()</a> - Method in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>
<div class="block">Returns the error code categorizing the failure.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#getErrorCount(java.lang.String)" class="member-name-link">getErrorCount(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Gets the error count from the session state.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#getEvalId()" class="member-name-link">getEvalId()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html#getEvalIds()" class="member-name-link">getEvalIds()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalRequest.html" title="class in com.google.adk.web.dto">RunEvalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html#getEvalMetrics()" class="member-name-link">getEvalMetrics()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalRequest.html" title="class in com.google.adk.web.dto">RunEvalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#getEvalResult(java.lang.String,java.lang.String)" class="member-name-link">getEvalResult(String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Gets a specific evaluation result.</div>
</dd>
<dt><a href="com/google/adk/web/controller/GraphController.html#getEventGraph(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getEventGraph(String, String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/GraphController.html" title="class in com.google.adk.web.controller">GraphController</a></dt>
<dd>
<div class="block">Endpoint to get a graph representation of an event (currently returns a placeholder).</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html#getEventsSchema()" class="member-name-link">getEventsSchema()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a></dt>
<dd>
<div class="block">Returns the BigQuery schema for the events table.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html#getEventsTableSchema()" class="member-name-link">getEventsTableSchema()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a></dt>
<dd>
<div class="block">Returns the BigQuery TableSchema for the events table (Storage Write API).</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#getEventTraceAttributes(java.lang.String)" class="member-name-link">getEventTraceAttributes(String)</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/BaseExampleProvider.html#getExamples(java.lang.String)" class="member-name-link">getExamples(String)</a> - Method in interface com.google.adk.examples.<a href="com/google/adk/examples/BaseExampleProvider.html" title="interface in com.google.adk.examples">BaseExampleProvider</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#getExecutionId()" class="member-name-link">getExecutionId()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Gets the session ID for the code executor.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#getFileContent(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFileContent(String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#getFileDiff(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getFileDiff(String, String, String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#getFinalResponse()" class="member-name-link">getFinalResponse()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>
<div class="block">Returns the final aggregated response and resets the aggregator.</div>
</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#getFirebaseRootCollectionName()" class="member-name-link">getFirebaseRootCollectionName()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Get the root collection name from the properties file, or return the default value if not
found.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#getFirstSystemInstruction()" class="member-name-link">getFirstSystemInstruction()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">returns the first system instruction text from the request if present.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getFirstTokenTime(java.lang.String)" class="member-name-link">getFirstTokenTime(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#getGcsAdkBucketName()" class="member-name-link">getGcsAdkBucketName()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Get the GCS ADK bucket name from the properties file.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/CredentialsHelper.html#getGoogleCredentials(java.lang.String)" class="member-name-link">getGoogleCredentials(String)</a> - Method in interface com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/CredentialsHelper.html" title="interface in com.google.adk.tools.applicationintegrationtoolset">CredentialsHelper</a></dt>
<dd>
<div class="block">Converts a service account JSON string to a Google Credentials object.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/GoogleCredentialsHelper.html#getGoogleCredentials(java.lang.String)" class="member-name-link">getGoogleCredentials(String)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/GoogleCredentialsHelper.html" title="class in com.google.adk.tools.applicationintegrationtoolset">GoogleCredentialsHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#getInputFiles()" class="member-name-link">getInputFiles()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Gets the code executor input file names from the session state.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#getInstance()" class="member-name-link">getInstance()</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Returns the global singleton instance of ComponentRegistry.</div>
</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#getInstance()" class="member-name-link">getInstance()</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Returns a singleton instance of FirestoreProperties.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html#getInstruction()" class="member-name-link">getInstruction()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Provider.html" title="class in com.google.adk.agents">Instruction.Provider</a></dt>
<dd>
<div class="block">Returns the value of the <code>getInstruction</code> record component.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#getIssue(java.lang.String,java.lang.String,int)" class="member-name-link">getIssue(String, String, int)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#getIssueComments(java.lang.String,java.lang.String,int)" class="member-name-link">getIssueComments(String, String, int)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#getIssueState(int)" class="member-name-link">getIssueState(int)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#getLastUpdateTimeAsDouble()" class="member-name-link">getLastUpdateTimeAsDouble()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRegistry.html#getLlm(java.lang.String)" class="member-name-link">getLlm(String)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmRegistry.html" title="class in com.google.adk.models">LlmRegistry</a></dt>
<dd>
<div class="block">Returns an LLM instance for the given model name, using a cached or new factory-created
instance.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#getLongRunningFunctionCalls(java.util.List,java.util.Map)" class="member-name-link">getLongRunningFunctionCalls(List, Map)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#getMapper()" class="member-name-link">getMapper()</a> - Static method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Returns the mutable ObjectMapper instance used by ADK.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getMaxTokens()" class="member-name-link">getMaxTokens()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#getMcpSession()" class="member-name-link">getMcpSession()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#getMeterRegistry()" class="member-name-link">getMeterRegistry()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Gets the Micrometer MeterRegistry for direct access to metrics.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getModel()" class="member-name-link">getModel()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#getModelName()" class="member-name-link">getModelName()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html#getName()" class="member-name-link">getName()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html" title="class in com.google.adk.models.springai">ToolConverter.ToolMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/BasePlugin.html#getName()" class="member-name-link">getName()</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/BasePlugin.html" title="class in com.google.adk.plugins">BasePlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#getName()" class="member-name-link">getName()</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getNewMessage()" class="member-name-link">getNewMessage()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#getNormalizedMessage()" class="member-name-link">getNormalizedMessage()</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getObservability()" class="member-name-link">getObservability()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getOperation(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getOperation(String, String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#getOperationRequest()" class="member-name-link">getOperationRequest()</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/internal/http/HttpClientFactory.html#getOrCreateSharedHttpClient(java.lang.String)" class="member-name-link">getOrCreateSharedHttpClient(String)</a> - Static method in class com.google.adk.internal.http.<a href="com/google/adk/internal/http/HttpClientFactory.html" title="class in com.google.adk.internal.http">HttpClientFactory</a></dt>
<dd>
<div class="block">Returns the shared <code>OkHttpClient</code> cached by <code>name</code>, using OkHttp's default
threading.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#getOrDefault(java.lang.String,T)" class="member-name-link">getOrDefault(String, T)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#getOrEmpty(java.lang.String,com.fasterxml.jackson.core.type.TypeReference)" class="member-name-link">getOrEmpty(String, TypeReference)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#getPart0FromLlmResponse(com.google.adk.models.LlmResponse)" class="member-name-link">getPart0FromLlmResponse(LlmResponse)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Extracts the first part of an LlmResponse, if available.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#getPlugin(java.lang.String)" class="member-name-link">getPlugin(String)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>
<div class="block">Retrieves a registered plugin by its name.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#getPlugins()" class="member-name-link">getPlugins()</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>
<div class="block">Returns the list of registered plugins.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#getProcessedFileNames()" class="member-name-link">getProcessedFileNames()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Gets the processed file names from the session state.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html#getProducerAgent(java.lang.String)" class="member-name-link">getProducerAgent(String)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html" title="class in com.google.adk.planner.goap">GoalOrientedSearchGraph</a></dt>
<dd>
<div class="block">Returns the agent name that produces the given output key.</div>
</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#getProperty(java.lang.String)" class="member-name-link">getProperty(String)</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Functionality to read a property from the loaded properties file.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#getPullRequest(java.lang.String,java.lang.String,int)" class="member-name-link">getPullRequest(String, String, int)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#getPullRequestDetails(int)" class="member-name-link">getPullRequestDetails(int)</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Fetches the details of the specified pull request via the shared <a href="com/example/github/GitHubTools.html" title="class in com.example.github"><code>GitHubTools</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#getRequestType()" class="member-name-link">getRequestType()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ApiResponse.html#getResponseBody()" class="member-name-link">getResponseBody()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ApiResponse.html" title="class in com.google.adk.sessions">ApiResponse</a></dt>
<dd>
<div class="block">Gets the HttpEntity.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiResponse.html#getResponseBody()" class="member-name-link">getResponseBody()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiResponse.html" title="class in com.google.adk.sessions">HttpApiResponse</a></dt>
<dd>
<div class="block">Returns the HttpEntity from the response.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#getRetryDelay(int)" class="member-name-link">getRetryDelay(int)</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html#getRetryDelay(com.google.adk.models.springai.error.SpringAIErrorMapper.RetryStrategy,int)" class="member-name-link">getRetryDelay(SpringAIErrorMapper.RetryStrategy, int)</a> - Static method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper</a></dt>
<dd>
<div class="block">Gets the recommended delay before retrying based on the retry strategy.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#getRetryStrategy()" class="member-name-link">getRetryStrategy()</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getRootAgentName()" class="member-name-link">getRootAgentName()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/RunnerService.html#getRunner(java.lang.String)" class="member-name-link">getRunner(String)</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/RunnerService.html" title="class in com.google.adk.web.service">RunnerService</a></dt>
<dd>
<div class="block">Gets the Runner instance for a given application name.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html#getSerializedArrowSchema()" class="member-name-link">getSerializedArrowSchema()</a> - Static method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQuerySchema.html" title="class in com.google.adk.plugins.agentanalytics">BigQuerySchema</a></dt>
<dd>
<div class="block">Returns the serialized Arrow schema for the events table.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#getSession(com.google.adk.sessions.SessionKey,com.google.adk.sessions.GetSessionConfig)" class="member-name-link">getSession(SessionKey, GetSessionConfig)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Retrieves a specific session, optionally filtering the events included.</div>
</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#getSession(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">getSession(String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>
<div class="block">Retrieves a specific session by its ID.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#getSession(java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">getSession(String, String, String, Optional)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Retrieves a specific session, optionally filtering the events included.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#getSession(java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">getSession(String, String, String, Optional)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Retrieves a session by appName, userId, and sessionId from Firestore.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#getSession(java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">getSession(String, String, String, Optional)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#getSession(java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">getSession(String, String, String, Optional)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.html" class="type-name-link" title="class in com.google.adk.sessions">GetSessionConfig</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Configuration for getting a session.</div>
</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.html#%3Cinit%3E()" class="member-name-link">GetSessionConfig()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.html" title="class in com.google.adk.sessions">GetSessionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.Builder.html" class="type-name-link" title="class in com.google.adk.sessions">GetSessionConfig.Builder</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/sessions/GetSessionConfig.html" title="class in com.google.adk.sessions"><code>GetSessionConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#getSessionId()" class="member-name-link">getSessionId()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getSessionId()" class="member-name-link">getSessionId()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#getSessionToTraceIdsMap()" class="member-name-link">getSessionToTraceIdsMap()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/DebugController.html#getSessionTrace(java.lang.String)" class="member-name-link">getSessionTrace(String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/DebugController.html" title="class in com.google.adk.web.controller">DebugController</a></dt>
<dd>
<div class="block">Retrieves trace spans for a given session ID.</div>
</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#getSourceDir()" class="member-name-link">getSourceDir()</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#getStartTime()" class="member-name-link">getStartTime()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getStartTime(java.lang.String)" class="member-name-link">getStartTime(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/SessionRequest.html#getState()" class="member-name-link">getState()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/SessionRequest.html" title="class in com.google.adk.web.dto">SessionRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#getStateDelta()" class="member-name-link">getStateDelta()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Gets the state delta to update in the persistent session state.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getStateDelta()" class="member-name-link">getStateDelta()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#getStopWords()" class="member-name-link">getStopWords()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Get the stop words for keyword extraction from the properties file, or return the default set
if not found.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getStreaming()" class="member-name-link">getStreaming()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/OutputSchema.html#getStructuredModelResponse(com.google.adk.events.Event)" class="member-name-link">getStructuredModelResponse(Event)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/OutputSchema.html" title="class in com.google.adk.flows.llmflows">OutputSchema</a></dt>
<dd>
<div class="block">Check if function response contains set_model_response and extract JSON.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#getSystemInstructions()" class="member-name-link">getSystemInstructions()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns all system instruction texts from the request as an immutable list.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getTemperature()" class="member-name-link">getTemperature()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#getTextFromLlmResponse(com.google.adk.models.LlmResponse)" class="member-name-link">getTextFromLlmResponse(LlmResponse)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Extracts text content from the first part of an LlmResponse, if available.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#getTimerSample()" class="member-name-link">getTimerSample()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/AdkComponentProvider.html#getToolClasses()" class="member-name-link">getToolClasses()</a> - Method in interface com.google.adk.utils.<a href="com/google/adk/utils/AdkComponentProvider.html" title="interface in com.google.adk.utils">AdkComponentProvider</a></dt>
<dd>
<div class="block">Returns a list of tool classes to register.</div>
</dd>
<dt><a href="com/google/adk/utils/CoreAdkComponentProvider.html#getToolClasses()" class="member-name-link">getToolClasses()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/CoreAdkComponentProvider.html" title="class in com.google.adk.utils">CoreAdkComponentProvider</a></dt>
<dd>
<div class="block">Returns tool classes for <a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools"><code>AgentTool</code></a>, <a href="com/google/adk/tools/LongRunningFunctionTool.html" title="class in com.google.adk.tools"><code>LongRunningFunctionTool</code></a> and <a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools"><code>ExampleTool</code></a>.</div>
</dd>
<dt><a href="com/google/adk/utils/AdditionalAdkComponentProvider.html#getToolInstances()" class="member-name-link">getToolInstances()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/AdditionalAdkComponentProvider.html" title="class in com.google.adk.utils">AdditionalAdkComponentProvider</a></dt>
<dd>
<div class="block">Returns tool instances for <a href="com/google/adk/tools/GoogleSearchTool.html" title="class in com.google.adk.tools"><code>GoogleSearchTool</code></a> and <a href="com/google/adk/tools/GoogleMapsTool.html" title="class in com.google.adk.tools"><code>GoogleMapsTool</code></a>.</div>
</dd>
<dt><a href="com/google/adk/utils/AdkComponentProvider.html#getToolInstances()" class="member-name-link">getToolInstances()</a> - Method in interface com.google.adk.utils.<a href="com/google/adk/utils/AdkComponentProvider.html" title="interface in com.google.adk.utils">AdkComponentProvider</a></dt>
<dd>
<div class="block">Returns a map of tool instances to register, with tool name as key.</div>
</dd>
<dt><a href="com/google/adk/utils/CoreAdkComponentProvider.html#getToolInstances()" class="member-name-link">getToolInstances()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/CoreAdkComponentProvider.html" title="class in com.google.adk.utils">CoreAdkComponentProvider</a></dt>
<dd>
<div class="block">Returns tool instances for <a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools"><code>LoadArtifactsTool</code></a>, <a href="com/google/adk/tools/ExitLoopTool.html" title="class in com.google.adk.tools"><code>ExitLoopTool</code></a> and <a href="com/google/adk/tools/UrlContextTool.html" title="class in com.google.adk.tools"><code>UrlContextTool</code></a>.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#getToolNamesWithPrefix(java.lang.String)" class="member-name-link">getToolNamesWithPrefix(String)</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#getToolRegistry(com.google.adk.models.LlmRequest)" class="member-name-link">getToolRegistry(LlmRequest)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>
<div class="block">Gets tool registry from ADK tools for internal tracking.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ApplicationIntegrationToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/BaseToolset.html" title="interface in com.google.adk.tools">BaseToolset</a></dt>
<dd>
<div class="block">Return all tools in the toolset based on the provided context.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html#getTools(com.google.adk.agents.ReadonlyContext)" class="member-name-link">getTools(ReadonlyContext)</a> - Method in class com.google.adk.tools.skills.<a href="com/google/adk/tools/skills/SkillToolset.html" title="class in com.google.adk.tools.skills">SkillToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/AdditionalAdkComponentProvider.html#getToolsetClasses()" class="member-name-link">getToolsetClasses()</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/AdditionalAdkComponentProvider.html" title="class in com.google.adk.utils">AdditionalAdkComponentProvider</a></dt>
<dd>
<div class="block">Returns toolset classes for <a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp"><code>McpToolset</code></a>.</div>
</dd>
<dt><a href="com/google/adk/utils/AdkComponentProvider.html#getToolsetClasses()" class="member-name-link">getToolsetClasses()</a> - Method in interface com.google.adk.utils.<a href="com/google/adk/utils/AdkComponentProvider.html" title="interface in com.google.adk.utils">AdkComponentProvider</a></dt>
<dd>
<div class="block">Returns a list of toolset classes to register.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getTopK()" class="member-name-link">getTopK()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getTopP()" class="member-name-link">getTopP()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/DebugController.html#getTraceDict(java.lang.String)" class="member-name-link">getTraceDict(String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/DebugController.html" title="class in com.google.adk.web.controller">DebugController</a></dt>
<dd>
<div class="block">Endpoint for retrieving trace information stored by the ApiServerSpanExporter, based on event
ID.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#getTraceId(com.google.adk.agents.InvocationContext)" class="member-name-link">getTraceId(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#getTracer()" class="member-name-link">getTracer()</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Gets the tracer.</div>
</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#getTtlString()" class="member-name-link">getTtlString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns TTL as string format for cache creation.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#getType()" class="member-name-link">getType()</a> - Method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#getType()" class="member-name-link">getType()</a> - Method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html#getType()" class="member-name-link">getType()</a> - Method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/AdkMetadataKey.html" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#getUserId()" class="member-name-link">getUserId()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#getUserId()" class="member-name-link">getUserId()</a> - Method in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#getValidation()" class="member-name-link">getValidation()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#getValue()" class="member-name-link">getValue()</a> - Method in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html#getWeather(java.lang.String)" class="member-name-link">getWeather(String)</a> - Static method in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/CityTimeWeather.html" title="class in com.google.adk.tutorials">CityTimeWeather</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/LiveAudioSingleAgent.html#getWeather(java.lang.String)" class="member-name-link">getWeather(String)</a> - Static method in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/LiveAudioSingleAgent.html" title="class in com.google.adk.tutorials">LiveAudioSingleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#githubToken()" class="member-name-link">githubToken()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>
<div class="block">Returns the GitHub token, throwing a clear error if it is not configured.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#githubToken()" class="member-name-link">githubToken()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>
<div class="block">Returns the GitHub token, throwing a clear error if it is not configured.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#githubToken()" class="member-name-link">githubToken()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Returns the GitHub token, throwing a clear error if it is not configured.</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html#githubToken()" class="member-name-link">githubToken()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>
<div class="block">Returns the GitHub token, throwing a clear error if it is not configured.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html" class="type-name-link" title="class in com.example.github">GitHubTools</a> - Class in <a href="com/example/github/package-summary.html">com.example.github</a></dt>
<dd>
<div class="block">Reusable GitHub function tools backed by the <code>org.kohsuke:github-api</code> client.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#globalInstruction()" class="member-name-link">globalInstruction()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#globalInstruction(com.google.adk.agents.Instruction)" class="member-name-link">globalInstruction(Instruction)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#globalInstruction(java.lang.String)" class="member-name-link">globalInstruction(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html" class="type-name-link" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Plugin that provides global instructions functionality at the App level.</div>
</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GlobalInstructionPlugin(String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/GlobalInstructionPlugin.html" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">GlobalInstructionPlugin(String, String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/GlobalInstructionPlugin.html" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html#%3Cinit%3E(java.util.function.Function)" class="member-name-link">GlobalInstructionPlugin(Function)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/GlobalInstructionPlugin.html" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/GlobalInstructionPlugin.html#%3Cinit%3E(java.util.function.Function,java.lang.String)" class="member-name-link">GlobalInstructionPlugin(Function, String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/GlobalInstructionPlugin.html" title="class in com.google.adk.plugins">GlobalInstructionPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" class="type-name-link" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a> - Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">A planner that resolves agent execution order based on input/output dependencies and a target
goal (output key).</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#%3Cinit%3E(java.lang.String,java.util.List)" class="member-name-link">GoalOrientedPlanner(String, List)</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#%3Cinit%3E(java.lang.String,java.util.List,boolean)" class="member-name-link">GoalOrientedPlanner(String, List, boolean)</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#%3Cinit%3E(java.lang.String,java.util.List,com.google.adk.planner.goap.SearchStrategy,com.google.adk.planner.goap.ReplanPolicy)" class="member-name-link">GoalOrientedPlanner(String, List, SearchStrategy, ReplanPolicy)</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html" class="type-name-link" title="class in com.google.adk.planner.goap">GoalOrientedSearchGraph</a> - Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Transforms <a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap"><code>AgentMetadata</code></a> into a dependency graph where:
Each output key maps to the agent that produces it
Each output key maps to the input keys (dependencies) required to produce it
</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html#%3Cinit%3E(java.util.List)" class="member-name-link">GoalOrientedSearchGraph(List)</a> - Constructor for class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedSearchGraph.html" title="class in com.google.adk.planner.goap">GoalOrientedSearchGraph</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#goBack()" class="member-name-link">goBack()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Navigates back.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#goForward()" class="member-name-link">goForward()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Navigates forward.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/GoogleCredentialsHelper.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">GoogleCredentialsHelper</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/GoogleCredentialsHelper.html#%3Cinit%3E()" class="member-name-link">GoogleCredentialsHelper()</a> - Constructor for class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/GoogleCredentialsHelper.html" title="class in com.google.adk.tools.applicationintegrationtoolset">GoogleCredentialsHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleMapsTool.html" class="type-name-link" title="class in com.google.adk.tools">GoogleMapsTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A built-in tool that is automatically invoked by Gemini 2 models to retrieve search results from
Google Maps.</div>
</dd>
<dt><a href="com/google/adk/tools/GoogleMapsTool.html#%3Cinit%3E()" class="member-name-link">GoogleMapsTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/GoogleMapsTool.html" title="class in com.google.adk.tools">GoogleMapsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleSearchAgentTool.html" class="type-name-link" title="class in com.google.adk.tools">GoogleSearchAgentTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A tool that wraps a sub-agent that only uses google_search tool.</div>
</dd>
<dt><a href="com/google/adk/tools/GoogleSearchAgentTool.html#%3Cinit%3E(com.google.adk.agents.LlmAgent)" class="member-name-link">GoogleSearchAgentTool(LlmAgent)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/GoogleSearchAgentTool.html" title="class in com.google.adk.tools">GoogleSearchAgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleSearchTool.html" class="type-name-link" title="class in com.google.adk.tools">GoogleSearchTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A built-in tool that is automatically invoked by Gemini 2 and 3 models to retrieve search results
from Google Search.</div>
</dd>
<dt><a href="com/google/adk/tools/GoogleSearchTool.html#%3Cinit%3E()" class="member-name-link">GoogleSearchTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/GoogleSearchTool.html" title="class in com.google.adk.tools">GoogleSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/GraphController.html" class="type-name-link" title="class in com.google.adk.web.controller">GraphController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling graph generation endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/GraphController.html#%3Cinit%3E(com.google.adk.sessions.BaseSessionService,com.google.adk.web.AgentLoader)" class="member-name-link">GraphController(BaseSessionService, AgentLoader)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/GraphController.html" title="class in com.google.adk.web.controller">GraphController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#graphqlCommentLimit()" class="member-name-link">graphqlCommentLimit()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#graphqlEditLimit()" class="member-name-link">graphqlEditLimit()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#graphqlTimelineLimit()" class="member-name-link">graphqlTimelineLimit()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/GraphResponse.html" class="type-name-link" title="class in com.google.adk.web.dto">GraphResponse</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">DTO for the response of GET
/apps/{appName}/users/{userId}/sessions/{sessionId}/events/{eventId}/graph.</div>
</dd>
<dt><a href="com/google/adk/web/dto/GraphResponse.html#%3Cinit%3E()" class="member-name-link">GraphResponse()</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/GraphResponse.html" title="class in com.google.adk.web.dto">GraphResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/GraphResponse.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GraphResponse(String)</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/GraphResponse.html" title="class in com.google.adk.web.dto">GraphResponse</a></dt>
<dd>
<div class="block">Constructs a GraphResponse.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#GROUNDING_METADATA" class="member-name-link">GROUNDING_METADATA</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#groundingMetadata()" class="member-name-link">groundingMetadata()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The grounding metadata of the event.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#groundingMetadata()" class="member-name-link">groundingMetadata()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Returns the grounding metadata of the first candidate in the response, if available.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#groundingMetadata(com.google.genai.types.GroundingMetadata)" class="member-name-link">groundingMetadata(GroundingMetadata)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#groundingMetadata(com.google.genai.types.GroundingMetadata)" class="member-name-link">groundingMetadata(GroundingMetadata)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#groupFunctionResponsesInHistory()" class="member-name-link">groupFunctionResponsesInHistory()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Expected only for specific model endpoints.</div>
</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#groupFunctionResponsesInHistory(boolean)" class="member-name-link">groupFunctionResponsesInHistory(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Expected only for specific model endpoints.</div>
</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#groupFunctionResponsesInHistoryOverride()" class="member-name-link">groupFunctionResponsesInHistoryOverride()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Expected only for specific model endpoints.</div>
</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#groupFunctionResponsesInHistoryOverride(boolean)" class="member-name-link">groupFunctionResponsesInHistoryOverride(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Expected only for specific model endpoints.</div>
</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#groupFunctionResponsesInHistoryOverride(java.util.Optional)" class="member-name-link">groupFunctionResponsesInHistoryOverride(Optional)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Expected only for specific model endpoints.</div>
</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html#gtechAssignees()" class="member-name-link">gtechAssignees()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#gtechRotation()" class="member-name-link">gtechRotation()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Round-robin rotation of triagers.</div>
</dd>
</dl>
<h2 class="title" id="I:H">H</h2>
<dl class="index">
<dt><a href="com/google/adk/flows/llmflows/Functions.html#handleFunctionCalls(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,java.util.Map)" class="member-name-link">handleFunctionCalls(InvocationContext, Event, Map)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Handles standard, non-streaming function calls.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#handleFunctionCalls(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,java.util.Map,java.util.Map)" class="member-name-link">handleFunctionCalls(InvocationContext, Event, Map, Map)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Handles standard, non-streaming function calls with tool confirmations.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#handleFunctionCallsLive(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,java.util.Map)" class="member-name-link">handleFunctionCallsLive(InvocationContext, Event, Map)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Handles function calls in a live/streaming context, supporting background execution and stream
termination.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#handleFunctionCallsLive(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,java.util.Map,java.util.Map)" class="member-name-link">handleFunctionCallsLive(InvocationContext, Event, Map, Map)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Handles function calls in a live/streaming context with tool confirmations, supporting
background execution and stream termination.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html#handleMetricsError(java.lang.RuntimeException)" class="member-name-link">handleMetricsError(RuntimeException)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a></dt>
<dd>
<div class="block">Handles errors that occur while recording metrics for the agent invocation.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#handleMetricsError(java.lang.RuntimeException)" class="member-name-link">handleMetricsError(RuntimeException)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Hook for subclasses to handle metrics recording errors.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html#handleMetricsError(java.lang.RuntimeException)" class="member-name-link">handleMetricsError(RuntimeException)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" title="class in com.google.adk.telemetry">Instrumentation.ToolExecution</a></dt>
<dd>
<div class="block">Handles errors that occur while recording metrics for the tool execution.</div>
</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html#handleTextMessage(org.springframework.web.socket.WebSocketSession,org.springframework.web.socket.TextMessage)" class="member-name-link">handleTextMessage(WebSocketSession, TextMessage)</a> - Method in class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html#handleTransportError(org.springframework.web.socket.WebSocketSession,java.lang.Throwable)" class="member-name-link">handleTransportError(WebSocketSession, Throwable)</a> - Method in class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#hasDelta()" class="member-name-link">hasDelta()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#hasGithubToken()" class="member-name-link">hasGithubToken()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>
<div class="block">Returns true if a <code>GITHUB_TOKEN</code> is configured, without throwing.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#hasGithubToken()" class="member-name-link">hasGithubToken()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>
<div class="block">Returns true if a <code>GITHUB_TOKEN</code> is configured, without throwing.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#hasGithubToken()" class="member-name-link">hasGithubToken()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Returns true if a <code>GITHUB_TOKEN</code> is configured, without throwing.</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html#hasGithubToken()" class="member-name-link">hasGithubToken()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>
<div class="block">Returns true if a <code>GITHUB_TOKEN</code> is configured, without throwing.</div>
</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Provider.html" title="class in com.google.adk.agents">Instruction.Provider</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Static.html" title="class in com.google.adk.agents">Instruction.Static</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.Done.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.Done.html" title="class in com.google.adk.agents">PlannerAction.Done</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.NoOp.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.NoOp.html" title="class in com.google.adk.agents">PlannerAction.NoOp</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html" title="class in com.google.adk.planner.goap">ReplanPolicy.FailStop</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Ignore</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryResponse.html" title="class in com.google.adk.tools">LoadMemoryResponse</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#hasPendingLongRunningCall(com.google.adk.events.Event)" class="member-name-link">hasPendingLongRunningCall(Event)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Returns whether the event emits a long-running function call still awaiting a response (e.g.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#hasPendingLongRunningToolCall()" class="member-name-link">hasPendingLongRunningToolCall()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Returns whether this event carries a pending long-running tool call (e.g.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#hasSlidingWindowCompactionConfig()" class="member-name-link">hasSlidingWindowCompactionConfig()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#hasTrailingCodeExecutionResult()" class="member-name-link">hasTrailingCodeExecutionResult()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Returns whether the event has a trailing code execution result.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#headers()" class="member-name-link">headers()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">Optional headers to include in the SSE connection request.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#headers()" class="member-name-link">headers()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#headers()" class="member-name-link">headers()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>headers</code> record component.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#headers(java.util.Map)" class="member-name-link">headers(Map)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the headers for the SSE connection request.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#headers(java.util.Map)" class="member-name-link">headers(Map)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/helloworld/HelloWorldAgent.html" class="type-name-link" title="class in com.example.helloworld">HelloWorldAgent</a> - Class in <a href="com/example/helloworld/package-summary.html">com.example.helloworld</a></dt>
<dd>
<div class="block">Implements a simple agent that can roll a die and check prime numbers.</div>
</dd>
<dt><a href="com/example/helloworld/HelloWorldRun.html" class="type-name-link" title="class in com.example.helloworld">HelloWorldRun</a> - Class in <a href="com/example/helloworld/package-summary.html">com.example.helloworld</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/google_adk_maven_plugin/HelpMojo.html" class="type-name-link" title="class in com.google.adk.google_adk_maven_plugin">HelpMojo</a> - Class in <a href="com/google/adk/google_adk_maven_plugin/package-summary.html">com.google.adk.google_adk_maven_plugin</a></dt>
<dd>
<div class="block">Display help information on google-adk-maven-plugin.<br>
Call <code>mvn google-adk:help -Ddetail=true -Dgoal=&lt;goal-name&gt;</code> to display parameter details.</div>
</dd>
<dt><a href="com/google/adk/google_adk_maven_plugin/HelpMojo.html#%3Cinit%3E()" class="member-name-link">HelpMojo()</a> - Constructor for class com.google.adk.google_adk_maven_plugin.<a href="com/google/adk/google_adk_maven_plugin/HelpMojo.html" title="class in com.google.adk.google_adk_maven_plugin">HelpMojo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#hint()" class="member-name-link">hint()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html#hint(java.lang.String)" class="member-name-link">hint(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.Builder.html" title="class in com.google.adk.events">ToolConfirmation.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html#host" class="member-name-link">host</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ConnectionDetails</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#hoverAt(int,int)" class="member-name-link">hoverAt(int, int)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Hovers at a specific x, y coordinate on the webpage.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html" class="type-name-link" title="class in com.google.adk.sessions">HttpApiClient</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Base client for the HTTP APIs.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiResponse.html" class="type-name-link" title="class in com.google.adk.sessions">HttpApiResponse</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Wraps a real HTTP response to expose the methods needed by the GenAI SDK.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiResponse.html#%3Cinit%3E(okhttp3.Response)" class="member-name-link">HttpApiResponse(Response)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiResponse.html" title="class in com.google.adk.sessions">HttpApiResponse</a></dt>
<dd>
<div class="block">Constructs a HttpApiResponse instance with the response.</div>
</dd>
<dt><a href="com/google/adk/internal/http/HttpClientFactory.html" class="type-name-link" title="class in com.google.adk.internal.http">HttpClientFactory</a> - Class in <a href="com/google/adk/internal/http/package-summary.html">com.google.adk.internal.http</a></dt>
<dd>
<div class="block">Creates <code>OkHttpClient</code>s for the ADK.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#httpExecutorService(java.util.concurrent.ExecutorService)" class="member-name-link">httpExecutorService(ExecutorService)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Sets the executor for the shared HTTP client's dispatcher.</div>
</dd>
</dl>
<h2 class="title" id="I:I">I</h2>
<dl class="index">
<dt><a href="com/google/adk/events/Event.html#id()" class="member-name-link">id()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The event id.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#id()" class="member-name-link">id()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#id()" class="member-name-link">id()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#id(java.lang.String)" class="member-name-link">id(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#id(java.lang.String)" class="member-name-link">id(String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#ID_KEY" class="member-name-link">ID_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Identity.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Identity</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block"><a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows"><code>RequestProcessor</code></a> that gives the agent identity from the framework</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Identity.html#%3Cinit%3E()" class="member-name-link">Identity()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Identity.html" title="class in com.google.adk.flows.llmflows">Identity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html#%3Cinit%3E()" class="member-name-link">Ignore()</a> - Constructor for record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Ignore</a></dt>
<dd>
<div class="block">Creates an instance of a <code>Ignore</code> record class.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#IMMEDIATE_RETRY" class="member-name-link">IMMEDIATE_RETRY</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Retry immediately (for transient network issues)</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#includeContents()" class="member-name-link">includeContents()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#includeContents()" class="member-name-link">includeContents()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#includeContents(com.google.adk.agents.LlmAgent.IncludeContents)" class="member-name-link">includeContents(LlmAgent.IncludeContents)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#incrementErrorCount(java.lang.String)" class="member-name-link">incrementErrorCount(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Increments the error count from the session state.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#incrementLlmCallsCount()" class="member-name-link">incrementLlmCallsCount()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Increments the count of LLM calls made during this invocation and throws an exception if the
limit defined in <a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents"><code>RunConfig</code></a> is exceeded.</div>
</dd>
<dt><a href="com/google/adk/agents/Planner.html#init(com.google.adk.agents.PlanningContext)" class="member-name-link">init(PlanningContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents">Planner</a></dt>
<dd>
<div class="block">Initialize the planner with context and available agents.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#init(com.google.adk.agents.PlanningContext)" class="member-name-link">init(PlanningContext)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/LoopPlanner.html#init(com.google.adk.agents.PlanningContext)" class="member-name-link">init(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/LoopPlanner.html" title="class in com.google.adk.planner">LoopPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html#init(com.google.adk.agents.PlanningContext)" class="member-name-link">init(PlanningContext)</a> - Method in class com.google.adk.planner.p2p.<a href="com/google/adk/planner/p2p/P2PPlanner.html" title="class in com.google.adk.planner.p2p">P2PPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SequentialPlanner.html#init(com.google.adk.agents.PlanningContext)" class="member-name-link">init(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/SequentialPlanner.html" title="class in com.google.adk.planner">SequentialPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#initialDelay()" class="member-name-link">initialDelay()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#initialDelay(java.time.Duration)" class="member-name-link">initialDelay(Duration)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#initialize()" class="member-name-link">initialize()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Initialize the computer.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#initializeAsyncSession(java.lang.Object)" class="member-name-link">initializeAsyncSession(Object)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#initializeAsyncSession(java.lang.Object,com.google.adk.tools.mcp.McpTransportBuilder)" class="member-name-link">initializeAsyncSession(Object, McpTransportBuilder)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#initializeSession(java.lang.Object)" class="member-name-link">initializeSession(Object)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#initializeSession(java.lang.Object,com.google.adk.tools.mcp.McpTransportBuilder)" class="member-name-link">initializeSession(Object, McpTransportBuilder)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#initTrace(com.google.adk.agents.InvocationContext)" class="member-name-link">initTrace(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#initTraceIfNeeded(com.google.adk.agents.InvocationContext)" class="member-name-link">initTraceIfNeeded(InvocationContext)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>
<div class="block">Sets the root agent name from the invocation context if it is still the sentinel default.</div>
</dd>
<dt><a href="com/google/adk/utils/InstructionUtils.html#injectSessionState(com.google.adk.agents.InvocationContext,java.lang.String)" class="member-name-link">injectSessionState(InvocationContext, String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/InstructionUtils.html" title="class in com.google.adk.utils">InstructionUtils</a></dt>
<dd>
<div class="block">Populates placeholders in an instruction template string with values from the session state or
loaded artifacts.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html" class="type-name-link" title="class in com.google.adk.artifacts">InMemoryArtifactService</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">An in-memory implementation of the <a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts"><code>BaseArtifactService</code></a>.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#%3Cinit%3E()" class="member-name-link">InMemoryArtifactService()</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/InMemoryMemoryService.html" class="type-name-link" title="class in com.google.adk.memory">InMemoryMemoryService</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">An in-memory memory service for prototyping purposes only.</div>
</dd>
<dt><a href="com/google/adk/memory/InMemoryMemoryService.html#%3Cinit%3E()" class="member-name-link">InMemoryMemoryService()</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/InMemoryMemoryService.html" title="class in com.google.adk.memory">InMemoryMemoryService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/InMemoryRunner.html" class="type-name-link" title="class in com.google.adk.runner">InMemoryRunner</a> - Class in <a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a></dt>
<dd>
<div class="block">The class for the in-memory GenAi runner, using in-memory artifact and session services.</div>
</dd>
<dt><a href="com/google/adk/runner/InMemoryRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent)" class="member-name-link">InMemoryRunner(BaseAgent)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/InMemoryRunner.html" title="class in com.google.adk.runner">InMemoryRunner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/InMemoryRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String)" class="member-name-link">InMemoryRunner(BaseAgent, String)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/InMemoryRunner.html" title="class in com.google.adk.runner">InMemoryRunner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/InMemoryRunner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,java.util.List)" class="member-name-link">InMemoryRunner(BaseAgent, String, List)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/InMemoryRunner.html" title="class in com.google.adk.runner">InMemoryRunner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html" class="type-name-link" title="class in com.google.adk.sessions">InMemorySessionService</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">An in-memory implementation of <a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions"><code>BaseSessionService</code></a> assuming <a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions"><code>Session</code></a> objects are
mutable regarding their state map, events list, and last update time.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#%3Cinit%3E()" class="member-name-link">InMemorySessionService()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>
<div class="block">Creates a new instance of the in-memory session service with empty storage.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html" class="type-name-link" title="class in com.google.adk.skills">InMemorySkillSource</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">An in-memory implementation of <a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills"><code>SkillSource</code></a>.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.html" class="type-name-link" title="class in com.google.adk.skills">InMemorySkillSource.Builder</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills"><code>InMemorySkillSource</code></a>.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" class="type-name-link" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Builder for a specific skill.</div>
</dd>
<dt><a href="com/google/adk/examples/Example.html#input()" class="member-name-link">input()</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples">Example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.Builder.html#input(com.google.genai.types.Content)" class="member-name-link">input(Content)</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.Builder.html" title="class in com.google.adk.examples">Example.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#inputAudioTranscription()" class="member-name-link">inputAudioTranscription()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#inputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig)" class="member-name-link">inputAudioTranscription(AudioTranscriptionConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html#inputFiles()" class="member-name-link">inputFiles()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput</a></dt>
<dd>
<div class="block">The input files available to the code.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html#inputFiles(java.util.List)" class="member-name-link">inputFiles(List)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionInput.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionInput.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#inputKeys()" class="member-name-link">inputKeys()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/planner/goap/AgentMetadata.html#param-inputKeys"><code>inputKeys</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html#inputSchema" class="member-name-link">inputSchema</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#inputSchema()" class="member-name-link">inputSchema()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#inputSchema(com.google.genai.types.Schema)" class="member-name-link">inputSchema(Schema)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#inputTranscription()" class="member-name-link">inputTranscription()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Input transcription.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#inputTranscription()" class="member-name-link">inputTranscription()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Input transcription.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#inputTranscription(com.google.genai.types.Transcription)" class="member-name-link">inputTranscription(Transcription)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#inputTranscription(com.google.genai.types.Transcription)" class="member-name-link">inputTranscription(Transcription)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDemoRegistry.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.example.<a href="com/example/CustomDemoRegistry.html" title="class in com.example">CustomDemoRegistry</a></dt>
<dd>
<div class="block">Singleton instance for easy access</div>
</dd>
<dt><a href="com/example/LifeAgent.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.example.<a href="com/example/LifeAgent.html" title="class in com.example">LifeAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BuiltInCodeExecutionTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/BuiltInCodeExecutionTool.html" title="class in com.google.adk.tools">BuiltInCodeExecutionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExitLoopTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/ExitLoopTool.html" title="class in com.google.adk.tools">ExitLoopTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleMapsTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/GoogleMapsTool.html" title="class in com.google.adk.tools">GoogleMapsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleSearchTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/GoogleSearchTool.html" title="class in com.google.adk.tools">GoogleSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/UrlContextTool.html#INSTANCE" class="member-name-link">INSTANCE</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/UrlContextTool.html" title="class in com.google.adk.tools">UrlContextTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html#instruction()" class="member-name-link">instruction()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Static.html" title="class in com.google.adk.agents">Instruction.Static</a></dt>
<dd>
<div class="block">Returns the value of the <code>instruction</code> record component.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#instruction()" class="member-name-link">instruction()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#instruction()" class="member-name-link">instruction()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#instruction(com.google.adk.agents.Instruction)" class="member-name-link">instruction(Instruction)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#instruction(java.lang.String)" class="member-name-link">instruction(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Instruction.html" class="type-name-link" title="interface in com.google.adk.agents">Instruction</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Represents an instruction that can be provided to an agent to guide its behavior.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html" class="type-name-link" title="class in com.google.adk.agents">Instruction.Provider</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Returns an instruction dynamically constructed from the given context.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html" class="type-name-link" title="class in com.google.adk.agents">Instruction.Static</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Plain instruction directly provided to the agent.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#instructions(java.lang.String)" class="member-name-link">instructions(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Instructions.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Instructions</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block"><a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows"><code>RequestProcessor</code></a> that handles instructions and global instructions for LLM flows.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Instructions.html#%3Cinit%3E()" class="member-name-link">Instructions()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Instructions.html" title="class in com.google.adk.flows.llmflows">Instructions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/InstructionUtils.html" class="type-name-link" title="class in com.google.adk.utils">InstructionUtils</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Utility methods for handling instruction templates.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.html" class="type-name-link" title="class in com.google.adk.telemetry">Instrumentation</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">Unified context manager utility class for agent and tool execution telemetry in ADK.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" class="type-name-link" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">AutoCloseable telemetry tracking scope for agent invocations.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" class="type-name-link" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">Base class for AutoCloseable telemetry tracking scopes.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html" class="type-name-link" title="class in com.google.adk.telemetry">Instrumentation.TelemetryContext</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">Stores all telemetry related state.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" class="type-name-link" title="class in com.google.adk.telemetry">Instrumentation.ToolExecution</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">AutoCloseable telemetry tracking scope for tool executions.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationClient.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">IntegrationClient</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Utility class for interacting with Google Cloud Application Integration.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationConnectorTool.html" class="type-name-link" title="class in com.google.adk.tools.applicationintegrationtoolset">IntegrationConnectorTool</a> - Class in <a href="com/google/adk/tools/applicationintegrationtoolset/package-summary.html">com.google.adk.tools.applicationintegrationtoolset</a></dt>
<dd>
<div class="block">Application Integration Tool</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#interrupted()" class="member-name-link">interrupted()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#interrupted()" class="member-name-link">interrupted()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Indicates that LLM was interrupted when generating the content.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#interrupted(java.lang.Boolean)" class="member-name-link">interrupted(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#interrupted(java.lang.Boolean)" class="member-name-link">interrupted(Boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#invalidMessageStructure(java.lang.String)" class="member-name-link">invalidMessageStructure(String)</a> - Static method in exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Creates a MessageConversionException for invalid message structure.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#invocationContext" class="member-name-link">invocationContext</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#invocationContext()" class="member-name-link">invocationContext()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Returns the full <a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents"><code>InvocationContext</code></a> for advanced use cases.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#invocationContext()" class="member-name-link">invocationContext()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the invocation context.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html" class="type-name-link" title="class in com.google.adk.agents">InvocationContext</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">The context for an agent invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#%3Cinit%3E(com.google.adk.agents.InvocationContext.Builder)" class="member-name-link">InvocationContext(InvocationContext.Builder)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html" class="type-name-link" title="class in com.google.adk.agents">InvocationContext.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents"><code>InvocationContext</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#invocationId()" class="member-name-link">invocationId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the unique ID for this invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#invocationId()" class="member-name-link">invocationId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the ID of the current invocation.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#invocationId()" class="member-name-link">invocationId()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Id of the invocation that this event belongs to.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#invocationId(java.lang.String)" class="member-name-link">invocationId(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the unique ID for the invocation.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#invocationId(java.lang.String)" class="member-name-link">invocationId(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#IS_LONG_RUNNING" class="member-name-link">IS_LONG_RUNNING</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/FunctionCallIds.html#isClientGeneratedFunctionCallId(java.lang.String)" class="member-name-link">isClientGeneratedFunctionCallId(String)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/FunctionCallIds.html" title="class in com.google.adk.models">FunctionCallIds</a></dt>
<dd>
<div class="block">Returns whether <code>id</code> was generated client-side by the ADK.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ConfigMapper.html#isConfigurationValid(java.util.Optional)" class="member-name-link">isConfigurationValid(Optional)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ConfigMapper.html" title="class in com.google.adk.models.springai">ConfigMapper</a></dt>
<dd>
<div class="block">Validates that the configuration is compatible with Spring AI.</div>
</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#isConfineToSourceDir()" class="member-name-link">isConfineToSourceDir()</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#isDryRun()" class="member-name-link">isDryRun()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#isDryRun()" class="member-name-link">isDryRun()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#isDryRun()" class="member-name-link">isDryRun()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#isDryRun()" class="member-name-link">isDryRun()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>
<div class="block">Returns true if no content has been processed yet.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html#isFailFast()" class="member-name-link">isFailFast()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html#isGemini2Model(java.lang.String)" class="member-name-link">isGemini2Model(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ModelNameUtils.html" title="class in com.google.adk.utils">ModelNameUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html#isGemini2OrAbove(java.lang.String)" class="member-name-link">isGemini2OrAbove(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ModelNameUtils.html" title="class in com.google.adk.utils">ModelNameUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html#isGeminiModel(java.lang.String)" class="member-name-link">isGeminiModel(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ModelNameUtils.html" title="class in com.google.adk.utils">ModelNameUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#isIncludeContent()" class="member-name-link">isIncludeContent()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#isInitialFullScan()" class="member-name-link">isInitialFullScan()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html#isInstanceOfGemini(java.lang.Object)" class="member-name-link">isInstanceOfGemini(Object)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ModelNameUtils.html" title="class in com.google.adk.utils">ModelNameUtils</a></dt>
<dd>
<div class="block">Checks whether an object is an instance of <a href="com/google/adk/models/Gemini.html" title="class in com.google.adk.models"><code>Gemini</code></a>, by searching
through its class hierarchy for a class whose name equals the hardcoded String name of Gemini
class.</div>
</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#isInteractive()" class="member-name-link">isInteractive()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#isInteractive()" class="member-name-link">isInteractive()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#isInteractive()" class="member-name-link">isInteractive()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#isInteractive()" class="member-name-link">isInteractive()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#isMetricsEnabled()" class="member-name-link">isMetricsEnabled()</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/CollectionUtils.html#isNullOrEmpty(java.lang.Iterable)" class="member-name-link">isNullOrEmpty(Iterable)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/CollectionUtils.html" title="class in com.google.adk.utils">CollectionUtils</a></dt>
<dd>
<div class="block">Checks if the given iterable is null or empty.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#isObservable()" class="member-name-link">isObservable()</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#isResumable()" class="member-name-link">isResumable()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns whether the current invocation is resumable.</div>
</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.html#isResumable()" class="member-name-link">isResumable()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.html" title="class in com.google.adk.apps">ResumabilityConfig</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Whether the app supports agent resumption.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#isRetryable()" class="member-name-link">isRetryable()</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html#isRetryable(com.google.adk.models.springai.error.SpringAIErrorMapper.ErrorCategory)" class="member-name-link">isRetryable(SpringAIErrorMapper.ErrorCategory)</a> - Static method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper</a></dt>
<dd>
<div class="block">Determines if an error is retryable based on its category.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html#isStreaming()" class="member-name-link">isStreaming()</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#isStreaming()" class="member-name-link">isStreaming()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>
<div class="block">Returns true if the wrapped function returns a Flowable and can be used for streaming.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#issueBody()" class="member-name-link">issueBody()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#issueBody()" class="member-name-link">issueBody()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#issueCountToProcess()" class="member-name-link">issueCountToProcess()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#issueCountToProcess()" class="member-name-link">issueCountToProcess()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#issueNumber()" class="member-name-link">issueNumber()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#issueNumber()" class="member-name-link">issueNumber()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#issueNumber()" class="member-name-link">issueNumber()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#issueScanLimit()" class="member-name-link">issueScanLimit()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#issueTitle()" class="member-name-link">issueTitle()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#issueTitle()" class="member-name-link">issueTitle()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseToolset.html#isToolSelected(com.google.adk.tools.BaseTool,java.lang.Object,com.google.adk.agents.ReadonlyContext)" class="member-name-link">isToolSelected(BaseTool, Object, ReadonlyContext)</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/BaseToolset.html" title="interface in com.google.adk.tools">BaseToolset</a></dt>
<dd>
<div class="block">Checks if a tool should be selected based on a filter.</div>
</dd>
<dt><a href="com/google/adk/events/EventStream.html#iterator()" class="member-name-link">iterator()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventStream.html" title="class in com.google.adk.events">EventStream</a></dt>
<dd>
<div class="block">Returns an iterator that fetches events lazily.</div>
</dd>
</dl>
<h2 class="title" id="I:J">J</h2>
<dl class="index">
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html#jacksonBuilder()" class="member-name-link">jacksonBuilder()</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/Version.html#JAVA_ADK_VERSION" class="member-name-link">JAVA_ADK_VERSION</a> - Static variable in class com.google.adk.<a href="com/google/adk/Version.html" title="class in com.google.adk">Version</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/JsonBaseModel.html" class="type-name-link" title="class in com.google.adk">JsonBaseModel</a> - Class in <a href="com/google/adk/package-summary.html">com.google.adk</a></dt>
<dd>
<div class="block">The base class for the types that needs JSON serialization/deserialization capability.</div>
</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#%3Cinit%3E()" class="member-name-link">JsonBaseModel()</a> - Constructor for class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#jsonParsingFailed(java.lang.String,java.lang.Throwable)" class="member-name-link">jsonParsingFailed(String, Throwable)</a> - Static method in exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Creates a MessageConversionException for JSON parsing failures.</div>
</dd>
</dl>
<h2 class="title" id="I:K">K</h2>
<dl class="index">
<dt><a href="com/google/adk/utils/Constants.html#KEY_APP_NAME" class="member-name-link">KEY_APP_NAME</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">appName</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_AUTHOR" class="member-name-link">KEY_AUTHOR</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">author</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_ID" class="member-name-link">KEY_ID</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">id</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_MODEL" class="member-name-link">KEY_MODEL</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">model</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_STATE" class="member-name-link">KEY_STATE</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">state</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_TIMESTAMP" class="member-name-link">KEY_TIMESTAMP</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">timestamp</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_UPDATE_TIME" class="member-name-link">KEY_UPDATE_TIME</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">updateTime</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_USER" class="member-name-link">KEY_USER</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">user</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#KEY_USER_ID" class="member-name-link">KEY_USER_ID</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">userId</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#keyCombination(java.util.List)" class="member-name-link">keyCombination(List)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Presses key combination.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#keySet()" class="member-name-link">keySet()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:L">L</h2>
<dl class="index">
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#LABEL_GUIDELINES" class="member-name-link">LABEL_GUIDELINES</a> - Static variable in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Label rubric used in the agent's system instruction.</div>
</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#LABEL_GUIDELINES" class="member-name-link">LABEL_GUIDELINES</a> - Static variable in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Label rubric used in the agent's system instruction.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html" class="type-name-link" title="class in com.google.adk.models.langchain4j">LangChain4j</a> - Class in <a href="com/google/adk/models/langchain4j/package-summary.html">com.google.adk.models.langchain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#%3Cinit%3E(dev.langchain4j.model.chat.ChatModel)" class="member-name-link">LangChain4j(ChatModel)</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#%3Cinit%3E(dev.langchain4j.model.chat.ChatModel,dev.langchain4j.model.chat.StreamingChatModel,java.lang.String)" class="member-name-link">LangChain4j(ChatModel, StreamingChatModel, String)</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#%3Cinit%3E(dev.langchain4j.model.chat.ChatModel,java.lang.String)" class="member-name-link">LangChain4j(ChatModel, String)</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#%3Cinit%3E(dev.langchain4j.model.chat.StreamingChatModel)" class="member-name-link">LangChain4j(StreamingChatModel)</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#%3Cinit%3E(dev.langchain4j.model.chat.StreamingChatModel,java.lang.String)" class="member-name-link">LangChain4j(StreamingChatModel, String)</a> - Constructor for class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" class="type-name-link" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a> - Class in <a href="com/google/adk/models/langchain4j/package-summary.html">com.google.adk.models.langchain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#LANGUAGE_KEY" class="member-name-link">LANGUAGE_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#lastUpdateTime()" class="member-name-link">lastUpdateTime()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#lastUpdateTime(java.time.Instant)" class="member-name-link">lastUpdateTime(Instant)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#lastUpdateTime(java.time.Instant)" class="member-name-link">lastUpdateTime(Instant)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#lastUpdateTimeSeconds(double)" class="member-name-link">lastUpdateTimeSeconds(double)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#license()" class="member-name-link">license()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">License for the skill.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#license(java.lang.String)" class="member-name-link">license(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/LifeAgent.html" class="type-name-link" title="class in com.example">LifeAgent</a> - Class in <a href="com/example/package-summary.html">com.example</a></dt>
<dd>
<div class="block">Life agent for answering questions about life.</div>
</dd>
<dt><a href="com/google/adk/maven/AgentLoader.html#listAgents()" class="member-name-link">listAgents()</a> - Method in interface com.google.adk.maven.<a href="com/google/adk/maven/AgentLoader.html" title="interface in com.google.adk.maven">AgentLoader</a></dt>
<dd>
<div class="block">Returns a list of available agent names.</div>
</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html#listAgents()" class="member-name-link">listAgents()</a> - Method in class com.google.adk.maven.<a href="com/google/adk/maven/ConfigAgentLoader.html" title="class in com.google.adk.maven">ConfigAgentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AgentLoader.html#listAgents()" class="member-name-link">listAgents()</a> - Method in interface com.google.adk.web.<a href="com/google/adk/web/AgentLoader.html" title="interface in com.google.adk.web">AgentLoader</a></dt>
<dd>
<div class="block">Returns a list of available agent names.</div>
</dd>
<dt><a href="com/google/adk/web/AgentStaticLoader.html#listAgents()" class="member-name-link">listAgents()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AgentStaticLoader.html" title="class in com.google.adk.web">AgentStaticLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/CompiledAgentLoader.html#listAgents()" class="member-name-link">listAgents()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/CompiledAgentLoader.html" title="class in com.google.adk.web">CompiledAgentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/AgentController.html#listApps()" class="member-name-link">listApps()</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/AgentController.html" title="class in com.google.adk.web.controller">AgentController</a></dt>
<dd>
<div class="block">Lists available applications.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#listArtifactKeys(com.google.adk.sessions.SessionKey)" class="member-name-link">listArtifactKeys(SessionKey)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#listArtifactKeys(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listArtifactKeys(String, String, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Lists all the artifact filenames within a session.</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#listArtifactKeys(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listArtifactKeys(String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Lists artifact filenames for a user and session.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#listArtifactKeys(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listArtifactKeys(String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>
<div class="block">Lists filenames of stored artifacts for the session.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#listArtifactNames(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listArtifactNames(String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>
<div class="block">Lists the names of all artifacts associated with a session.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#listArtifacts()" class="member-name-link">listArtifacts()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Lists the filenames of the artifacts attached to the current session.</div>
</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.html" class="type-name-link" title="class in com.google.adk.artifacts">ListArtifactsResponse</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">Response for listing artifacts.</div>
</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.html#%3Cinit%3E()" class="member-name-link">ListArtifactsResponse()</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactsResponse.html" title="class in com.google.adk.artifacts">ListArtifactsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html" class="type-name-link" title="class in com.google.adk.artifacts">ListArtifactsResponse.Builder</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/artifacts/ListArtifactsResponse.html" title="class in com.google.adk.artifacts"><code>ListArtifactsResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#listArtifactVersions(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listArtifactVersions(String, String, String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>
<div class="block">Lists the available versions for a specific artifact.</div>
</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html" class="type-name-link" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">Response for listing artifact versions.</div>
</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html#%3Cinit%3E()" class="member-name-link">ListArtifactVersionsResponse()</a> - Constructor for class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html" class="type-name-link" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse.Builder</a> - Class in <a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html" title="class in com.google.adk.artifacts"><code>ListArtifactVersionsResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#listEvalResults(java.lang.String)" class="member-name-link">listEvalResults(String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Lists all evaluation results for an app.</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#listEvalSets(java.lang.String)" class="member-name-link">listEvalSets(String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Placeholder for listing evaluation sets.</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#listEvalsInEvalSet(java.lang.String,java.lang.String)" class="member-name-link">listEvalsInEvalSet(String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Placeholder for listing evaluations within an evaluation set.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#listEvents(com.google.adk.sessions.SessionKey)" class="member-name-link">listEvents(SessionKey)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Lists the events within a specific session.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#listEvents(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listEvents(String, String, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Lists the events within a specific session.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#listEvents(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listEvents(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Lists all events for a given appName, userId, and sessionId.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#listEvents(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listEvents(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#listEvents(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listEvents(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.html" class="type-name-link" title="class in com.google.adk.sessions">ListEventsResponse</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Response for listing events.</div>
</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.html#%3Cinit%3E()" class="member-name-link">ListEventsResponse()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.html" title="class in com.google.adk.sessions">ListEventsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html" class="type-name-link" title="class in com.google.adk.sessions">ListEventsResponse.Builder</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/sessions/ListEventsResponse.html" title="class in com.google.adk.sessions"><code>ListEventsResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#listFrontmatters()" class="member-name-link">listFrontmatters()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#listFrontmatters()" class="member-name-link">listFrontmatters()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSource.html#listFrontmatters()" class="member-name-link">listFrontmatters()</a> - Method in interface com.google.adk.skills.<a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills">SkillSource</a></dt>
<dd>
<div class="block">Lists all available <a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills"><code>Frontmatter</code></a>s for discovered skills.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#listOpenIssues(java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">listOpenIssues(String, String, Integer)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#listOpenIssuesUpdatedSince(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">listOpenIssuesUpdatedSince(String, String, String, Integer)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#listOperation(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listOperation(String, String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#listOperationRequest()" class="member-name-link">listOperationRequest()</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#listReleases(java.lang.String,java.lang.String)" class="member-name-link">listReleases(String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#listRepositoryCollaborators(java.lang.String,java.lang.String)" class="member-name-link">listRepositoryCollaborators(String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#listResources(java.lang.String,java.lang.String)" class="member-name-link">listResources(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#listResources(java.lang.String,java.lang.String)" class="member-name-link">listResources(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#listResources(java.lang.String,java.lang.String)" class="member-name-link">listResources(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSource.html#listResources(java.lang.String,java.lang.String)" class="member-name-link">listResources(String, String)</a> - Method in interface com.google.adk.skills.<a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills">SkillSource</a></dt>
<dd>
<div class="block">Lists all resource files for a specific skill within a given directory.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#listSessions(com.google.adk.sessions.SessionKey)" class="member-name-link">listSessions(SessionKey)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Lists sessions associated with a specific application and user.</div>
</dd>
<dt><a href="com/google/adk/sessions/BaseSessionService.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in interface com.google.adk.sessions.<a href="com/google/adk/sessions/BaseSessionService.html" title="interface in com.google.adk.sessions">BaseSessionService</a></dt>
<dd>
<div class="block">Lists sessions associated with a specific application and user.</div>
</dd>
<dt><a href="com/google/adk/sessions/FirestoreSessionService.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/FirestoreSessionService.html" title="class in com.google.adk.sessions">FirestoreSessionService</a></dt>
<dd>
<div class="block">Lists all sessions for a given appName and userId.</div>
</dd>
<dt><a href="com/google/adk/sessions/InMemorySessionService.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/InMemorySessionService.html" title="class in com.google.adk.sessions">InMemorySessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>
<div class="block">Lists all non-evaluation sessions for a given app and user.</div>
</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.html" class="type-name-link" title="class in com.google.adk.sessions">ListSessionsResponse</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Response for listing sessions.</div>
</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.html#%3Cinit%3E()" class="member-name-link">ListSessionsResponse()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.html" title="class in com.google.adk.sessions">ListSessionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.Builder.html" class="type-name-link" title="class in com.google.adk.sessions">ListSessionsResponse.Builder</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/sessions/ListSessionsResponse.html" title="class in com.google.adk.sessions"><code>ListSessionsResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#listSkills()" class="member-name-link">listSkills()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>
<div class="block">Returns a <code>Flowable</code> of skills as a pair of skill name and the path to the SKILL.md file.</div>
</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#listSkills()" class="member-name-link">listSkills()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#listSkills()" class="member-name-link">listSkills()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#listUntriagedIssues(int)" class="member-name-link">listUntriagedIssues(int)</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Lists open issues that still need triaging.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#listVersions(com.google.adk.sessions.SessionKey,java.lang.String)" class="member-name-link">listVersions(SessionKey, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#listVersions(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listVersions(String, String, String, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Lists all the versions (as revision IDs) of an artifact.</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#listVersions(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listVersions(String, String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Lists all available versions for a given artifact.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#listVersions(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">listVersions(String, String, String, String)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>
<div class="block">Lists all versions of the specified artifact.</div>
</dd>
<dt><a href="com/google/adk/tutorials/LiveAudioSingleAgent.html" class="type-name-link" title="class in com.google.adk.tutorials">LiveAudioSingleAgent</a> - Class in <a href="com/google/adk/tutorials/package-summary.html">com.google.adk.tutorials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/LiveAudioSingleAgent.html#%3Cinit%3E()" class="member-name-link">LiveAudioSingleAgent()</a> - Constructor for class com.google.adk.tutorials.<a href="com/google/adk/tutorials/LiveAudioSingleAgent.html" title="class in com.google.adk.tutorials">LiveAudioSingleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#liveConnectConfig()" class="member-name-link">liveConnectConfig()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns the configuration for live connections.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#liveConnectConfig(com.google.genai.types.LiveConnectConfig)" class="member-name-link">liveConnectConfig(LiveConnectConfig)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html" class="type-name-link" title="class in com.google.adk.agents">LiveRequest</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Represents a request to be sent to a live connection to the LLM model.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html" class="type-name-link" title="class in com.google.adk.agents">LiveRequest.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for constructing <a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents"><code>LiveRequest</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#liveRequestQueue()" class="member-name-link">liveRequestQueue()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the queue for managing live requests, if available for this invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#liveRequestQueue(com.google.adk.agents.LiveRequestQueue)" class="member-name-link">liveRequestQueue(LiveRequestQueue)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the queue for managing live requests.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html" class="type-name-link" title="class in com.google.adk.agents">LiveRequestQueue</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">A queue of live requests to be sent to the model.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#%3Cinit%3E()" class="member-name-link">LiveRequestQueue()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" class="type-name-link" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a> - Class in <a href="com/google/adk/web/websocket/package-summary.html">com.google.adk.web.websocket</a></dt>
<dd>
<div class="block">WebSocket Handler for the /run_live endpoint.</div>
</dd>
<dt><a href="com/google/adk/web/websocket/LiveWebSocketHandler.html#%3Cinit%3E(com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.sessions.BaseSessionService,com.google.adk.web.service.RunnerService)" class="member-name-link">LiveWebSocketHandler(ObjectMapper, BaseSessionService, RunnerService)</a> - Constructor for class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/LiveWebSocketHandler.html" title="class in com.google.adk.web.websocket">LiveWebSocketHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html" class="type-name-link" title="class in com.google.adk.agents">LlmAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">The LLM-based agent.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#%3Cinit%3E(com.google.adk.agents.LlmAgent.Builder)" class="member-name-link">LlmAgent(LlmAgent.Builder)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">LlmAgent.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.IncludeContents.html" class="type-name-link" title="enum class in com.google.adk.agents">LlmAgent.IncludeContents</a> - Enum Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Enum to define if contents of previous events should be included in requests to the underlying
LLM.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html" class="type-name-link" title="class in com.google.adk.agents">LlmAgentConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for LlmAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#%3Cinit%3E()" class="member-name-link">LlmAgentConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmCallsLimitExceededException.html" class="type-name-link" title="class in com.google.adk.models">LlmCallsLimitExceededException</a> - Exception Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">An error indicating that the limit for calls to the LLM has been exceeded.</div>
</dd>
<dt><a href="com/google/adk/models/LlmCallsLimitExceededException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">LlmCallsLimitExceededException(String)</a> - Constructor for exception class com.google.adk.models.<a href="com/google/adk/models/LlmCallsLimitExceededException.html" title="class in com.google.adk.models">LlmCallsLimitExceededException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/LlmEventSummarizer.html" class="type-name-link" title="class in com.google.adk.summarizer">LlmEventSummarizer</a> - Class in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">An LLM-based event summarizer for sliding window compaction.</div>
</dd>
<dt><a href="com/google/adk/summarizer/LlmEventSummarizer.html#%3Cinit%3E(com.google.adk.models.BaseLlm)" class="member-name-link">LlmEventSummarizer(BaseLlm)</a> - Constructor for class com.google.adk.summarizer.<a href="com/google/adk/summarizer/LlmEventSummarizer.html" title="class in com.google.adk.summarizer">LlmEventSummarizer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/LlmEventSummarizer.html#%3Cinit%3E(com.google.adk.models.BaseLlm,java.lang.String)" class="member-name-link">LlmEventSummarizer(BaseLlm, String)</a> - Constructor for class com.google.adk.summarizer.<a href="com/google/adk/summarizer/LlmEventSummarizer.html" title="class in com.google.adk.summarizer">LlmEventSummarizer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#llmRecording()" class="member-name-link">llmRecording()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>
<div class="block">LLM request-response pair.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#llmRecording(com.google.adk.plugins.recordings.LlmRecording)" class="member-name-link">llmRecording(LlmRecording)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">LlmRecording</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Paired LLM request and response for replay.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.html#%3Cinit%3E()" class="member-name-link">LlmRecording()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.html" title="class in com.google.adk.plugins.recordings">LlmRecording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">LlmRecording.Builder</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Builder for LlmRecording.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRegistry.html" class="type-name-link" title="class in com.google.adk.models">LlmRegistry</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Central registry for managing Large Language Model (LLM) instances.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRegistry.LlmFactory.html" class="type-name-link" title="interface in com.google.adk.models">LlmRegistry.LlmFactory</a> - Interface in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">The factory interface for creating LLM instances.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.html#llmRequest()" class="member-name-link">llmRequest()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.html" title="class in com.google.adk.plugins.recordings">LlmRecording</a></dt>
<dd>
<div class="block">The LLM request.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html#llmRequest(com.google.adk.models.LlmRequest)" class="member-name-link">llmRequest(LlmRequest)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html" title="class in com.google.adk.plugins.recordings">LlmRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html" class="type-name-link" title="class in com.google.adk.models">LlmRequest</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Represents a request to be sent to the LLM.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#%3Cinit%3E()" class="member-name-link">LlmRequest()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html" class="type-name-link" title="class in com.google.adk.models">LlmRequest.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for constructing <a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models"><code>LlmRequest</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html" class="type-name-link" title="class in com.google.adk.models">LlmResponse</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Represents a response received from the LLM.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html" class="type-name-link" title="class in com.google.adk.models">LlmResponse.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for constructing <a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models"><code>LlmResponse</code></a> instances.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.html#llmResponses()" class="member-name-link">llmResponses()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.html" title="class in com.google.adk.plugins.recordings">LlmRecording</a></dt>
<dd>
<div class="block">The LLM responses.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html#llmResponses(java.util.List)" class="member-name-link">llmResponses(List)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/LlmRecording.Builder.html" title="class in com.google.adk.plugins.recordings">LlmRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/RecordingsLoader.html#load(java.io.InputStream)" class="member-name-link">load(InputStream)</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/RecordingsLoader.html" title="class in com.google.adk.plugins.recordings">RecordingsLoader</a></dt>
<dd>
<div class="block">Loads recordings from a YAML input stream.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/RecordingsLoader.html#load(java.lang.String)" class="member-name-link">load(String)</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/RecordingsLoader.html" title="class in com.google.adk.plugins.recordings">RecordingsLoader</a></dt>
<dd>
<div class="block">Loads recordings from a YAML string.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/RecordingsLoader.html#load(java.nio.file.Path)" class="member-name-link">load(Path)</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/RecordingsLoader.html" title="class in com.google.adk.plugins.recordings">RecordingsLoader</a></dt>
<dd>
<div class="block">Loads recordings from a YAML file.</div>
</dd>
<dt><a href="com/google/adk/maven/AgentLoader.html#loadAgent(java.lang.String)" class="member-name-link">loadAgent(String)</a> - Method in interface com.google.adk.maven.<a href="com/google/adk/maven/AgentLoader.html" title="interface in com.google.adk.maven">AgentLoader</a></dt>
<dd>
<div class="block">Loads the BaseAgent instance for the specified agent name.</div>
</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html#loadAgent(java.lang.String)" class="member-name-link">loadAgent(String)</a> - Method in class com.google.adk.maven.<a href="com/google/adk/maven/ConfigAgentLoader.html" title="class in com.google.adk.maven">ConfigAgentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AgentLoader.html#loadAgent(java.lang.String)" class="member-name-link">loadAgent(String)</a> - Method in interface com.google.adk.web.<a href="com/google/adk/web/AgentLoader.html" title="interface in com.google.adk.web">AgentLoader</a></dt>
<dd>
<div class="block">Loads the BaseAgent instance for the specified agent name.</div>
</dd>
<dt><a href="com/google/adk/web/AgentStaticLoader.html#loadAgent(java.lang.String)" class="member-name-link">loadAgent(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AgentStaticLoader.html" title="class in com.google.adk.web">AgentStaticLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/CompiledAgentLoader.html#loadAgent(java.lang.String)" class="member-name-link">loadAgent(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/CompiledAgentLoader.html" title="class in com.google.adk.web">CompiledAgentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#loadArtifact(com.google.adk.sessions.SessionKey,java.lang.String)" class="member-name-link">loadArtifact(SessionKey, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Loads the latest version of an artifact from the service.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#loadArtifact(com.google.adk.sessions.SessionKey,java.lang.String,int)" class="member-name-link">loadArtifact(SessionKey, String, int)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#loadArtifact(java.lang.String)" class="member-name-link">loadArtifact(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Loads the latest version of an artifact from the service.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#loadArtifact(java.lang.String,int)" class="member-name-link">loadArtifact(String, int)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Loads a specific version of an artifact from the service.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">loadArtifact(String, String, String, String)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Loads the latest version of an artifact from the service.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">loadArtifact(String, String, String, String, int)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Loads a specific version of an artifact from the service.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">loadArtifact(String, String, String, String, Integer)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">loadArtifact(String, String, String, String, Integer)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Loads an artifact from GCS.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">loadArtifact(String, String, String, String, Integer)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>
<div class="block">Loads an artifact by version or latest.</div>
</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer)" class="member-name-link">loadArtifact(String, String, String, String, Integer)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>
<div class="block">Loads the latest or a specific version of an artifact associated with a session.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html" class="type-name-link" title="class in com.google.adk.tools">LoadArtifactsTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A tool that loads artifacts and adds them to the session.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#%3Cinit%3E()" class="member-name-link">LoadArtifactsTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/controller/ArtifactController.html#loadArtifactVersion(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">loadArtifactVersion(String, String, String, String, int)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/ArtifactController.html" title="class in com.google.adk.web.controller">ArtifactController</a></dt>
<dd>
<div class="block">Loads a specific version of an artifact.</div>
</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#loadFrontmatter(java.lang.String)" class="member-name-link">loadFrontmatter(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#loadFrontmatter(java.lang.String)" class="member-name-link">loadFrontmatter(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSource.html#loadFrontmatter(java.lang.String)" class="member-name-link">loadFrontmatter(String)</a> - Method in interface com.google.adk.skills.<a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills">SkillSource</a></dt>
<dd>
<div class="block">Loads the <a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills"><code>Frontmatter</code></a> for a specific skill.</div>
</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#loadInstructions(java.lang.String)" class="member-name-link">loadInstructions(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#loadInstructions(java.lang.String)" class="member-name-link">loadInstructions(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSource.html#loadInstructions(java.lang.String)" class="member-name-link">loadInstructions(String)</a> - Method in interface com.google.adk.skills.<a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills">SkillSource</a></dt>
<dd>
<div class="block">Loads the instructions (body of SKILL.md) for a specific skill.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryTool.html#loadMemory(java.lang.String,com.google.adk.tools.ToolContext)" class="member-name-link">loadMemory(String, ToolContext)</a> - Static method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryTool.html" title="class in com.google.adk.tools">LoadMemoryTool</a></dt>
<dd>
<div class="block">Loads the memory for the current user.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html" class="type-name-link" title="class in com.google.adk.tools">LoadMemoryResponse</a> - Record Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">The response from a load memory tool invocation.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html#%3Cinit%3E(java.util.List)" class="member-name-link">LoadMemoryResponse(List)</a> - Constructor for record class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryResponse.html" title="class in com.google.adk.tools">LoadMemoryResponse</a></dt>
<dd>
<div class="block">Creates an instance of a <code>LoadMemoryResponse</code> record class.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryTool.html" class="type-name-link" title="class in com.google.adk.tools">LoadMemoryTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A tool that loads memory for the current user.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryTool.html#%3Cinit%3E()" class="member-name-link">LoadMemoryTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryTool.html" title="class in com.google.adk.tools">LoadMemoryTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#loadResource(java.lang.String,java.lang.String)" class="member-name-link">loadResource(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.html#loadResource(java.lang.String,java.lang.String)" class="member-name-link">loadResource(String, String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.html" title="class in com.google.adk.skills">InMemorySkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSource.html#loadResource(java.lang.String,java.lang.String)" class="member-name-link">loadResource(String, String)</a> - Method in interface com.google.adk.skills.<a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills">SkillSource</a></dt>
<dd>
<div class="block">Loads a specific resource file content.</div>
</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html" class="type-name-link" title="class in com.google.adk.skills">LocalSkillSource</a> - Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Loads skills from the local file system.</div>
</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#%3Cinit%3E(java.nio.file.Path)" class="member-name-link">LocalSkillSource(Path)</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html#location()" class="member-name-link">location()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models">VertexCredentials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#location()" class="member-name-link">location()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#location()" class="member-name-link">location()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>
<div class="block">Returns the location for Vertex AI APIs.</div>
</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#location()" class="member-name-link">location()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#location(java.lang.String)" class="member-name-link">location(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#location(java.lang.String)" class="member-name-link">location(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#location(java.lang.String)" class="member-name-link">location(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html" class="type-name-link" title="class in com.google.adk.plugins">LoggingPlugin</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">A plugin that logs important information at each callback point.</div>
</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#%3Cinit%3E()" class="member-name-link">LoggingPlugin()</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#%3Cinit%3E(java.lang.String)" class="member-name-link">LoggingPlugin(String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#logitBias" class="member-name-link">logitBias</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20logit_bias%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#logMultiModalContent()" class="member-name-link">logMultiModalContent()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#logMultiModalContent(boolean)" class="member-name-link">logMultiModalContent(boolean)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#logprobs" class="member-name-link">logprobs</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20logprobs%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#logRequest(java.lang.String,java.lang.String)" class="member-name-link">logRequest(String, String)</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Logs request content if enabled.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#logResponse(java.lang.String,java.lang.String)" class="member-name-link">logResponse(String, String)</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Logs response content if enabled.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#logSessionMetadata()" class="member-name-link">logSessionMetadata()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#logSessionMetadata(boolean)" class="member-name-link">logSessionMetadata(boolean)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#longRunning()" class="member-name-link">longRunning()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LongRunningFunctionTool.html" class="type-name-link" title="class in com.google.adk.tools">LongRunningFunctionTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A function tool that returns the result asynchronously.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#longRunningToolIds()" class="member-name-link">longRunningToolIds()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Set of ids of the long running function calls.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#longRunningToolIds(java.util.Set)" class="member-name-link">longRunningToolIds(Set)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html" class="type-name-link" title="class in com.google.adk.agents">LoopAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">An agent that runs its sub-agents sequentially in a loop.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">LoopAgent.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents"><code>LoopAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgentConfig.html" class="type-name-link" title="class in com.google.adk.agents">LoopAgentConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for LoopAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgentConfig.html#%3Cinit%3E()" class="member-name-link">LoopAgentConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgentConfig.html" title="class in com.google.adk.agents">LoopAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/LoopPlanner.html" class="type-name-link" title="class in com.google.adk.planner">LoopPlanner</a> - Class in <a href="com/google/adk/planner/package-summary.html">com.google.adk.planner</a></dt>
<dd>
<div class="block">A planner that cycles through sub-agents repeatedly, stopping when an escalate event is detected
or the maximum number of cycles is reached.</div>
</dd>
<dt><a href="com/google/adk/planner/LoopPlanner.html#%3Cinit%3E(int)" class="member-name-link">LoopPlanner(int)</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/LoopPlanner.html" title="class in com.google.adk.planner">LoopPlanner</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:M">M</h2>
<dl class="index">
<dt><a href="com/example/a2a_basic/A2AAgentRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.a2a_basic.<a href="com/example/a2a_basic/A2AAgentRun.html" title="class in com.example.a2a_basic">A2AAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.adkdocs.<a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgentRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgentRun.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgentRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/SpamDetectionAgentRun.html" title="class in com.example.adkspam">SpamDetectionAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/AdkStaleAgentRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgentRun.html" title="class in com.example.adkstale">AdkStaleAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgentRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgentRun.html" title="class in com.example.adktriaging">AdkTriagingAgentRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/helloworld/HelloWorldRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.helloworld.<a href="com/example/helloworld/HelloWorldRun.html" title="class in com.example.helloworld">HelloWorldRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/mcpfilesystem/McpFilesystemRun.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.example.mcpfilesystem.<a href="com/example/mcpfilesystem/McpFilesystemRun.html" title="class in com.example.mcpfilesystem">McpFilesystemRun</a></dt>
<dd>
<div class="block">Entry point for the sample runner.</div>
</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/CityTimeWeather.html" title="class in com.google.adk.tutorials">CityTimeWeather</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/LiveAudioSingleAgent.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/LiveAudioSingleAgent.html" title="class in com.google.adk.tutorials">LiveAudioSingleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Main entry point for the Spring Boot application.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#maintainersOverride()" class="member-name-link">maintainersOverride()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html#mapError(java.lang.Throwable)" class="member-name-link">mapError(Throwable)</a> - Static method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper</a></dt>
<dd>
<div class="block">Maps a Spring AI exception to an error category and retry strategy.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#%3Cinit%3E(com.google.adk.models.springai.error.SpringAIErrorMapper.ErrorCategory,com.google.adk.models.springai.error.SpringAIErrorMapper.RetryStrategy,java.lang.String)" class="member-name-link">MappedError(SpringAIErrorMapper.ErrorCategory, SpringAIErrorMapper.RetryStrategy, String)</a> - Constructor for class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#mapping()" class="member-name-link">mapping()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>mapping</code> record component.</div>
</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#mappingJackson2HttpMessageConverter(com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">mappingJackson2HttpMessageConverter(ObjectMapper)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Configures the message converter to use the custom ADK ObjectMapper.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/PersistBarrier.html#markFailed(com.google.adk.agents.InvocationContext,java.lang.String,java.lang.Throwable)" class="member-name-link">markFailed(InvocationContext, String, Throwable)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/PersistBarrier.html" title="class in com.google.adk.flows.llmflows">PersistBarrier</a></dt>
<dd>
<div class="block">Signals that persisting the event with the given id failed, so an await on it fails with <code>
error</code> instead of blocking forever.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/PersistBarrier.html#markPersisted(com.google.adk.agents.InvocationContext,java.lang.String)" class="member-name-link">markPersisted(InvocationContext, String)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/PersistBarrier.html" title="class in com.google.adk.flows.llmflows">PersistBarrier</a></dt>
<dd>
<div class="block">Signals that the <code>Runner</code> persisted the event with the given id.</div>
</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#maxAge()" class="member-name-link">maxAge()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>maxAge</code> record component.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html#maxAttempts()" class="member-name-link">maxAttempts()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/planner/goap/ReplanPolicy.Replan.html#param-maxAttempts"><code>maxAttempts</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#maxCompletionTokens" class="member-name-link">maxCompletionTokens</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20max_completion_tokens%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#maxContentLength()" class="member-name-link">maxContentLength()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#maxContentLength(int)" class="member-name-link">maxContentLength(int)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#maxDelay()" class="member-name-link">maxDelay()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#maxDelay(java.time.Duration)" class="member-name-link">maxDelay(Duration)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#maxInvocations()" class="member-name-link">maxInvocations()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/agents/ContextCacheConfig.html#param-maxInvocations"><code>maxInvocations</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html#maxIterations()" class="member-name-link">maxIterations()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents">LoopAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgentConfig.html#maxIterations()" class="member-name-link">maxIterations()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgentConfig.html" title="class in com.google.adk.agents">LoopAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html#maxIterations()" class="member-name-link">maxIterations()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents">PlannerAgent</a></dt>
<dd>
<div class="block">Returns the maximum number of planning iterations.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.Builder.html#maxIterations(int)" class="member-name-link">maxIterations(int)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.Builder.html" title="class in com.google.adk.agents">PlannerAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#maxIterations(java.lang.Integer)" class="member-name-link">maxIterations(Integer)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#maxLlmCalls()" class="member-name-link">maxLlmCalls()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#maxLlmCalls(int)" class="member-name-link">maxLlmCalls(int)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#maxResults()" class="member-name-link">maxResults()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#maxResults(java.lang.Integer)" class="member-name-link">maxResults(Integer)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#maxRetries()" class="member-name-link">maxRetries()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#maxRetries(int)" class="member-name-link">maxRetries(int)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html#maxSpansToKeep()" class="member-name-link">maxSpansToKeep()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig</a></dt>
<dd>
<div class="block">The maximum number of spans to keep in memory.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html#maxSpansToKeep(java.util.Optional)" class="member-name-link">maxSpansToKeep(Optional)</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporterConfig.Builder.html" title="class in com.google.adk.web.service">ApiServerSpanExporterConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#maxSteps" class="member-name-link">maxSteps</a> - Variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#maxSteps()" class="member-name-link">maxSteps()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#maxSteps(int)" class="member-name-link">maxSteps(int)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpAsyncTool</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Initializes a MCP tool.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#%3Cinit%3E(io.modelcontextprotocol.spec.McpSchema.Tool,io.modelcontextprotocol.client.McpAsyncClient,com.google.adk.tools.mcp.McpSessionManager)" class="member-name-link">McpAsyncTool(McpSchema.Tool, McpAsyncClient, McpSessionManager)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncTool.html" title="class in com.google.adk.tools.mcp">McpAsyncTool</a></dt>
<dd>
<div class="block">Creates a new McpAsyncTool with the default ObjectMapper.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#%3Cinit%3E(io.modelcontextprotocol.spec.McpSchema.Tool,io.modelcontextprotocol.client.McpAsyncClient,com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpAsyncTool(McpSchema.Tool, McpAsyncClient, McpSessionManager, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncTool.html" title="class in com.google.adk.tools.mcp">McpAsyncTool</a></dt>
<dd>
<div class="block">Creates a new McpAsyncTool</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpAsyncToolset</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Connects to a MCP Server, and retrieves MCP Tools into ADK Tools.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Builder for McpAsyncToolset</div>
</dd>
<dt><a href="com/example/mcpfilesystem/McpFilesystemAgent.html" class="type-name-link" title="class in com.example.mcpfilesystem">McpFilesystemAgent</a> - Class in <a href="com/example/mcpfilesystem/package-summary.html">com.example.mcpfilesystem</a></dt>
<dd>
<div class="block">Defines an agent that wires the MCP stdio filesystem server via <a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp"><code>McpToolset</code></a>.</div>
</dd>
<dt><a href="com/example/mcpfilesystem/McpFilesystemRun.html" class="type-name-link" title="class in com.example.mcpfilesystem">McpFilesystemRun</a> - Class in <a href="com/example/mcpfilesystem/package-summary.html">com.example.mcpfilesystem</a></dt>
<dd>
<div class="block">Console runner that exercises <a href="com/example/mcpfilesystem/McpFilesystemAgent.html#ROOT_AGENT"><code>McpFilesystemAgent.ROOT_AGENT</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.McpInitializationException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">McpInitializationException(String, Throwable)</a> - Constructor for exception class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolsetException.McpInitializationException.html" title="class in com.google.adk.tools.mcp">McpToolsetException.McpInitializationException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#mcpSession" class="member-name-link">mcpSession</a> - Variable in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#mcpSessionManager" class="member-name-link">mcpSessionManager</a> - Variable in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#mcpSessionManager(com.google.adk.tools.mcp.McpSessionManager)" class="member-name-link">mcpSessionManager(McpSessionManager)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpSessionManager</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Manages MCP client sessions.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#%3Cinit%3E(java.lang.Object)" class="member-name-link">McpSessionManager(Object)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpSessionManager.html#%3Cinit%3E(java.lang.Object,com.google.adk.tools.mcp.McpTransportBuilder)" class="member-name-link">McpSessionManager(Object, McpTransportBuilder)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpSessionManager.html" title="class in com.google.adk.tools.mcp">McpSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#mcpTool" class="member-name-link">mcpTool</a> - Variable in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpTool.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpTool</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Initializes a MCP tool.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpTool.html#%3Cinit%3E(io.modelcontextprotocol.spec.McpSchema.Tool,io.modelcontextprotocol.client.McpSyncClient,com.google.adk.tools.mcp.McpSessionManager)" class="member-name-link">McpTool(McpSchema.Tool, McpSyncClient, McpSessionManager)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpTool.html" title="class in com.google.adk.tools.mcp">McpTool</a></dt>
<dd>
<div class="block">Creates a new McpTool with the default ObjectMapper.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpTool.html#%3Cinit%3E(io.modelcontextprotocol.spec.McpSchema.Tool,io.modelcontextprotocol.client.McpSyncClient,com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpTool(McpSchema.Tool, McpSyncClient, McpSessionManager, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpTool.html" title="class in com.google.adk.tools.mcp">McpTool</a></dt>
<dd>
<div class="block">Creates a new McpTool with the default ObjectMapper.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolException.McpToolDeclarationException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">McpToolDeclarationException(String, Throwable)</a> - Constructor for exception class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolException.McpToolDeclarationException.html" title="class in com.google.adk.tools.mcp">McpToolException.McpToolDeclarationException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolException</a> - Exception Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Base exception for all errors originating from <code>AbstractMcpTool</code> and its subclasses.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">McpToolException(String, Throwable)</a> - Constructor for exception class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolException.html" title="class in com.google.adk.tools.mcp">McpToolException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolException.McpToolDeclarationException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolException.McpToolDeclarationException</a> - Exception Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Exception thrown when there's an error during MCP tool declaration generated.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.McpToolLoadingException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">McpToolLoadingException(String, Throwable)</a> - Constructor for exception class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolsetException.McpToolLoadingException.html" title="class in com.google.adk.tools.mcp">McpToolsetException.McpToolLoadingException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolset</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Connects to a MCP Server, and retrieves MCP Tools into ADK Tools.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpToolset(McpSessionManager, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with an McpSessionManager and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.tools.ToolPredicate)" class="member-name-link">McpToolset(McpSessionManager, ObjectMapper, ToolPredicate)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with an McpSessionManager.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.McpSessionManager,com.fasterxml.jackson.databind.ObjectMapper,java.util.List)" class="member-name-link">McpToolset(McpSessionManager, ObjectMapper, List)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with an McpSessionManager.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.SseServerParameters)" class="member-name-link">McpToolset(SseServerParameters)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with SSE server parameters, using the ObjectMapper used across the
ADK and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.SseServerParameters,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpToolset(SseServerParameters, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with SSE server parameters and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.SseServerParameters,com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.tools.ToolPredicate)" class="member-name-link">McpToolset(SseServerParameters, ObjectMapper, ToolPredicate)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with SSE server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.SseServerParameters,com.fasterxml.jackson.databind.ObjectMapper,java.util.List)" class="member-name-link">McpToolset(SseServerParameters, ObjectMapper, List)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with SSE server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.StreamableHttpServerParameters)" class="member-name-link">McpToolset(StreamableHttpServerParameters)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with Streamable HTTP server parameters, using the ObjectMapper used
across the ADK and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.StreamableHttpServerParameters,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpToolset(StreamableHttpServerParameters, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with Streamable HTTP server parameters and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.StreamableHttpServerParameters,com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.tools.ToolPredicate)" class="member-name-link">McpToolset(StreamableHttpServerParameters, ObjectMapper, ToolPredicate)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with Streamable HTTP server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(com.google.adk.tools.mcp.StreamableHttpServerParameters,com.fasterxml.jackson.databind.ObjectMapper,java.util.List)" class="member-name-link">McpToolset(StreamableHttpServerParameters, ObjectMapper, List)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with Streamable HTTP server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(io.modelcontextprotocol.client.transport.ServerParameters)" class="member-name-link">McpToolset(ServerParameters)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with local server parameters, using the ObjectMapper used across the
ADK and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(io.modelcontextprotocol.client.transport.ServerParameters,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">McpToolset(ServerParameters, ObjectMapper)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with local server parameters and no tool filter.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(io.modelcontextprotocol.client.transport.ServerParameters,com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.tools.ToolPredicate)" class="member-name-link">McpToolset(ServerParameters, ObjectMapper, ToolPredicate)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with local server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.html#%3Cinit%3E(io.modelcontextprotocol.client.transport.ServerParameters,com.fasterxml.jackson.databind.ObjectMapper,java.util.List)" class="member-name-link">McpToolset(ServerParameters, ObjectMapper, List)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.html" title="class in com.google.adk.tools.mcp">McpToolset</a></dt>
<dd>
<div class="block">Initializes the McpToolset with local server parameters.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Configuration class for MCPToolset.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#%3Cinit%3E()" class="member-name-link">McpToolsetConfig()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolsetException</a> - Exception Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Base exception for all errors originating from <code>McpToolset</code>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">McpToolsetException(String, Throwable)</a> - Constructor for exception class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolsetException.html" title="class in com.google.adk.tools.mcp">McpToolsetException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.McpInitializationException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolsetException.McpInitializationException</a> - Exception Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Exception thrown when there's an error during MCP session initialization.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolsetException.McpToolLoadingException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolsetException.McpToolLoadingException</a> - Exception Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Exception thrown when there's an error during loading tools from the MCP server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpTransportBuilder.html" class="type-name-link" title="interface in com.google.adk.tools.mcp">McpTransportBuilder</a> - Interface in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Interface for building McpClientTransport instances.</div>
</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#MEDIA_TYPE_APPLICATION_JSON" class="member-name-link">MEDIA_TYPE_APPLICATION_JSON</a> - Static variable in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.html#memories()" class="member-name-link">memories()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory">SearchMemoryResponse</a></dt>
<dd>
<div class="block">Returns a list of memory entries that relate to the search query.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html#memories()" class="member-name-link">memories()</a> - Method in record class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryResponse.html" title="class in com.google.adk.tools">LoadMemoryResponse</a></dt>
<dd>
<div class="block">Returns the value of the <code>memories</code> record component.</div>
</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#memories(com.google.common.collect.ImmutableList)" class="member-name-link">memories(ImmutableList)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#memories(java.util.List)" class="member-name-link">memories(List)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html" class="type-name-link" title="class in com.google.adk.memory">MemoryEntry</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">Represents one memory entry.</div>
</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#%3Cinit%3E()" class="member-name-link">MemoryEntry()</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html" class="type-name-link" title="class in com.google.adk.memory">MemoryEntry.Builder</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory"><code>MemoryEntry</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#memoryService()" class="member-name-link">memoryService()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the memory service for accessing agent memory.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#memoryService()" class="member-name-link">memoryService()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#memoryService()" class="member-name-link">memoryService()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Provides the singleton instance of the MemoryService (InMemory).</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#memoryService(com.google.adk.memory.BaseMemoryService)" class="member-name-link">memoryService(BaseMemoryService)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#memoryService(com.google.adk.memory.BaseMemoryService)" class="member-name-link">memoryService(BaseMemoryService)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the memory service for accessing agent memory.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#memoryService(com.google.adk.memory.BaseMemoryService)" class="member-name-link">memoryService(BaseMemoryService)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#merge(com.google.adk.events.EventActions)" class="member-name-link">merge(EventActions)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html" class="type-name-link" title="class in com.google.adk.models.springai">MessageConversionException</a> - Exception Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Exception thrown when message conversion between ADK and Spring AI formats fails.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">MessageConversionException(String)</a> - Constructor for exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Constructs a new MessageConversionException with the specified detail message.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">MessageConversionException(String, Throwable)</a> - Constructor for exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Constructs a new MessageConversionException with the specified detail message and cause.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">MessageConversionException(Throwable)</a> - Constructor for exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Constructs a new MessageConversionException with the specified cause.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html" class="type-name-link" title="class in com.google.adk.models.springai">MessageConverter</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Converts between ADK and Spring AI message formats.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#%3Cinit%3E(com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">MessageConverter(ObjectMapper)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#messagePartsFromContext(com.google.adk.agents.InvocationContext)" class="member-name-link">messagePartsFromContext(InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>
<div class="block">Returns the parts from the context events that should be sent to the agent.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#messages" class="member-name-link">messages</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20messages%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#messageToContent(io.a2a.spec.Message)" class="member-name-link">messageToContent(Message)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>
<div class="block">Converts an A2A Message to a Google GenAI Content object.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#messageToEvent(io.a2a.spec.Message,com.google.adk.agents.InvocationContext)" class="member-name-link">messageToEvent(Message, InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts an A2A message back to ADK events.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#messageToEvent(io.a2a.spec.Message,com.google.adk.agents.InvocationContext,boolean)" class="member-name-link">messageToEvent(Message, InvocationContext, boolean)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts an A2A message back to ADK events.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#messageToFailedEvent(io.a2a.spec.Message,com.google.adk.agents.InvocationContext)" class="member-name-link">messageToFailedEvent(Message, InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts an A2A message for a failed task to ADK event filling in the error message.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#meta()" class="member-name-link">meta()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#metadata" class="member-name-link">metadata</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20metadata%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#metadata()" class="member-name-link">metadata()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">Key-value pairs for client-specific properties.</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#metadata(java.util.Map)" class="member-name-link">metadata(Map)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#methods()" class="member-name-link">methods()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>methods</code> record component.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html" class="type-name-link" title="class in com.google.adk.telemetry">Metrics</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">Utility class for recording OpenTelemetry metrics within the ADK.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html#mimeType()" class="member-name-link">mimeType()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a></dt>
<dd>
<div class="block">The mime type of the file (e.g., "image/png").</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html#mimeType(java.lang.String)" class="member-name-link">mimeType(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#minTokens()" class="member-name-link">minTokens()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/agents/ContextCacheConfig.html#param-minTokens"><code>minTokens</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#modalities" class="member-name-link">modalities</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20modalities%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#model" class="member-name-link">model</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20model%20%3E%20(schema)</div>
</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#model()" class="member-name-link">model()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>
<div class="block">Returns the Gemini model used for triaging.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#model()" class="member-name-link">model()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>
<div class="block">Returns the Gemini model used for moderation.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#model()" class="member-name-link">model()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Returns the Gemini model used for reasoning.</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html#model()" class="member-name-link">model()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>
<div class="block">Returns the Gemini model used for triaging.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlm.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/BaseLlm.html" title="class in com.google.adk.models">BaseLlm</a></dt>
<dd>
<div class="block">Returns the name of the LLM model.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns the name of the LLM model to be used.</div>
</dd>
<dt><a href="com/google/adk/models/Model.html#model()" class="member-name-link">model()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.html" title="class in com.google.adk.models">Model</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#model(com.google.adk.models.BaseLlm)" class="member-name-link">model(BaseLlm)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.Builder.html#model(com.google.adk.models.BaseLlm)" class="member-name-link">model(BaseLlm)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.Builder.html" title="class in com.google.adk.models">Model.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#model(java.lang.String)" class="member-name-link">model(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#model(java.lang.String)" class="member-name-link">model(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.html" class="type-name-link" title="class in com.google.adk.models">Model</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Represents a model by name or instance.</div>
</dd>
<dt><a href="com/google/adk/models/Model.html#%3Cinit%3E()" class="member-name-link">Model()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/Model.html" title="class in com.google.adk.models">Model</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#MODEL_ERROR" class="member-name-link">MODEL_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Model-specific errors (model not found, unsupported features)</div>
</dd>
<dt><a href="com/google/adk/models/Model.Builder.html" class="type-name-link" title="class in com.google.adk.models">Model.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/models/Model.html" title="class in com.google.adk.models"><code>Model</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#modelName()" class="member-name-link">modelName()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.html#modelName()" class="member-name-link">modelName()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.html" title="class in com.google.adk.models">Model</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#modelName()" class="member-name-link">modelName()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>
<div class="block">Get the model name.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#modelName(java.lang.String)" class="member-name-link">modelName(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>
<div class="block">Sets the model string.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#modelName(java.lang.String)" class="member-name-link">modelName(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Sets the name of the Gemini model to use.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#modelName(java.lang.String)" class="member-name-link">modelName(String)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.Builder.html#modelName(java.lang.String)" class="member-name-link">modelName(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.Builder.html" title="class in com.google.adk.models">Model.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ModelNameUtils.html" class="type-name-link" title="class in com.google.adk.utils">ModelNameUtils</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Utility class for model names.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#modelVersion()" class="member-name-link">modelVersion()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The model version used to generate the response.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#modelVersion()" class="member-name-link">modelVersion()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">The model version used to generate the response.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#modelVersion(java.lang.String)" class="member-name-link">modelVersion(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#modelVersion(java.lang.String)" class="member-name-link">modelVersion(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#multiplier()" class="member-name-link">multiplier()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html#multiplier(double)" class="member-name-link">multiplier(double)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:N">N</h2>
<dl class="index">
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#n" class="member-name-link">n</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20n%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#name" class="member-name-link">name</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/BasePlugin.html#name" class="member-name-link">name</a> - Variable in class com.google.adk.plugins.<a href="com/google/adk/plugins/BasePlugin.html" title="class in com.google.adk.plugins">BasePlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html#name" class="member-name-link">name</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ConnectionDetails</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Gets the agent's unique name.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html" title="class in com.google.adk.agents">BaseAgentConfig.CallbackRef</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File</a></dt>
<dd>
<div class="block">The name of the file with file extension (e.g., "file.csv").</div>
</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>
<div class="block">Skill name in kebab-case.</div>
</dd>
<dt><a href="com/google/adk/tools/Annotations.Schema.html#name()" class="member-name-link">name()</a> - Element in annotation interface com.google.adk.tools.<a href="com/google/adk/tools/Annotations.Schema.html" title="annotation interface in com.google.adk.tools">Annotations.Schema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#name()" class="member-name-link">name()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.File.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.File.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.Builder.html" title="class in com.google.adk.skills">Frontmatter.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#name(java.lang.String)" class="member-name-link">name(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/SetModelResponseTool.html#NAME" class="member-name-link">NAME</a> - Static variable in class com.google.adk.tools.<a href="com/google/adk/tools/SetModelResponseTool.html" title="class in com.google.adk.tools">SetModelResponseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#NAME_KEY" class="member-name-link">NAME_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/NamedToolPredicate.html" class="type-name-link" title="class in com.google.adk.tools">NamedToolPredicate</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/NamedToolPredicate.html#%3Cinit%3E(java.lang.String...)" class="member-name-link">NamedToolPredicate(String...)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/NamedToolPredicate.html" title="class in com.google.adk.tools">NamedToolPredicate</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/NamedToolPredicate.html#%3Cinit%3E(java.util.List)" class="member-name-link">NamedToolPredicate(List)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/NamedToolPredicate.html" title="class in com.google.adk.tools">NamedToolPredicate</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#navigate(java.lang.String)" class="member-name-link">navigate(String)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Navigates to URL.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#NETWORK_ERROR" class="member-name-link">NETWORK_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Network connectivity issues</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#newInvocationContextId()" class="member-name-link">newInvocationContextId()</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Generates a new unique ID for an invocation context.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#newMessage" class="member-name-link">newMessage</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Planner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in interface com.google.adk.agents.<a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents">Planner</a></dt>
<dd>
<div class="block">Select the next action based on updated state and events.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/GoalOrientedPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/GoalOrientedPlanner.html" title="class in com.google.adk.planner.goap">GoalOrientedPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/LoopPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/LoopPlanner.html" title="class in com.google.adk.planner">LoopPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.p2p.<a href="com/google/adk/planner/p2p/P2PPlanner.html" title="class in com.google.adk.planner.p2p">P2PPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/ParallelPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/ParallelPlanner.html" title="class in com.google.adk.planner">ParallelPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SequentialPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/SequentialPlanner.html" title="class in com.google.adk.planner">SequentialPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html#nextAction(com.google.adk.agents.PlanningContext)" class="member-name-link">nextAction(PlanningContext)</a> - Method in class com.google.adk.planner.<a href="com/google/adk/planner/SupervisorPlanner.html" title="class in com.google.adk.planner">SupervisorPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.html#nextPageToken()" class="member-name-link">nextPageToken()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.html" title="class in com.google.adk.sessions">ListEventsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html#nextPageToken(java.lang.String)" class="member-name-link">nextPageToken(String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListEventsResponse.Builder.html" title="class in com.google.adk.sessions">ListEventsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#NO_RETRY" class="member-name-link">NO_RETRY</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Do not retry - permanent failure</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.IncludeContents.html#NONE" class="member-name-link">NONE</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.IncludeContents.html" title="enum class in com.google.adk.agents">LlmAgent.IncludeContents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html#NONE" class="member-name-link">NONE</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.StreamingMode.html" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#NONE" class="member-name-link">NONE</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.NoOp.html#%3Cinit%3E()" class="member-name-link">NoOp()</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.NoOp.html" title="class in com.google.adk.agents">PlannerAction.NoOp</a></dt>
<dd>
<div class="block">Creates an instance of a <code>NoOp</code> record class.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#normalize(float%5B%5D)" class="member-name-link">normalize(float[])</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Normalize an embedding vector to unit length.</div>
</dd>
<dt><a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html#numInvocationsToKeep(int)" class="member-name-link">numInvocationsToKeep(int)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/ContextFilterPlugin.Builder.html" title="class in com.google.adk.plugins">ContextFilterPlugin.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.html#numRecentEvents()" class="member-name-link">numRecentEvents()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.html" title="class in com.google.adk.sessions">GetSessionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/GetSessionConfig.Builder.html#numRecentEvents(int)" class="member-name-link">numRecentEvents(int)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/GetSessionConfig.Builder.html" title="class in com.google.adk.sessions">GetSessionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:O">O</h2>
<dl class="index">
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html#objectMapper" class="member-name-link">objectMapper</a> - Static variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ApplicationIntegrationToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationClient.html#objectMapper" class="member-name-link">objectMapper</a> - Static variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">IntegrationClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#objectMapper" class="member-name-link">objectMapper</a> - Variable in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#objectMapper()" class="member-name-link">objectMapper()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#objectMapper()" class="member-name-link">objectMapper()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>
<div class="block">Configures the Jackson ObjectMapper for JSON serialization.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#objectMapper(com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">objectMapper(ObjectMapper)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#objectMapper(com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">objectMapper(ObjectMapper)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#%3Cinit%3E()" class="member-name-link">Observability()</a> - Constructor for class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of()" class="member-name-link">of()</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new, empty <code>ConcurrentHashMap</code>.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.html#of(java.util.List)" class="member-name-link">of(List)</a> - Static method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.html" title="class in com.google.adk.plugins.recordings">Recordings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V)" class="member-name-link">of(K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing a single mapping.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V)" class="member-name-link">of(K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing two mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing three mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing four mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing five mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing six mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing seven mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing eight mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing nine mappings.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html#of(K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V,K,V)" class="member-name-link">of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/Pairs.html" title="class in com.google.adk.utils">Pairs</a></dt>
<dd>
<div class="block">Returns a new <code>ConcurrentHashMap</code> containing ten mappings.</div>
</dd>
<dt><a href="com/google/adk/web/service/RunnerService.html#onAgentUpdated(java.lang.String)" class="member-name-link">onAgentUpdated(String)</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/RunnerService.html" title="class in com.google.adk.web.service">RunnerService</a></dt>
<dd>
<div class="block">Called by hot loader when agents are updated</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#onEventCallback(com.google.adk.agents.InvocationContext,com.google.adk.events.Event)" class="member-name-link">onEventCallback(InvocationContext, Event)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#onEventCallback(com.google.adk.agents.InvocationContext,com.google.adk.events.Event)" class="member-name-link">onEventCallback(InvocationContext, Event)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#onEventCallback(com.google.adk.agents.InvocationContext,com.google.adk.events.Event)" class="member-name-link">onEventCallback(InvocationContext, Event)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed after an event is yielded from runner.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#onEventCallback(com.google.adk.agents.InvocationContext,com.google.adk.events.Event)" class="member-name-link">onEventCallback(InvocationContext, Event)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#onModelErrorCallback()" class="member-name-link">onModelErrorCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#onModelErrorCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder,java.lang.Throwable)" class="member-name-link">onModelErrorCallback(CallbackContext, LlmRequest.Builder, Throwable)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#onModelErrorCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder,java.lang.Throwable)" class="member-name-link">onModelErrorCallback(CallbackContext, LlmRequest.Builder, Throwable)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#onModelErrorCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder,java.lang.Throwable)" class="member-name-link">onModelErrorCallback(CallbackContext, LlmRequest.Builder, Throwable)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed when a model call encounters an error.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#onModelErrorCallback(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest.Builder,java.lang.Throwable)" class="member-name-link">onModelErrorCallback(CallbackContext, LlmRequest.Builder, Throwable)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onModelErrorCallback(com.google.adk.agents.Callbacks.OnModelErrorCallback)" class="member-name-link">onModelErrorCallback(Callbacks.OnModelErrorCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onModelErrorCallback(java.util.List)" class="member-name-link">onModelErrorCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onModelErrorCallbackSync(com.google.adk.agents.Callbacks.OnModelErrorCallbackSync)" class="member-name-link">onModelErrorCallbackSync(Callbacks.OnModelErrorCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#onSuccess(java.util.function.BiConsumer)" class="member-name-link">onSuccess(BiConsumer)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Registers a callback to be executed with the span and the result item when the stream emits a
success value.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#onToolErrorCallback()" class="member-name-link">onToolErrorCallback()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onToolErrorCallback(com.google.adk.agents.Callbacks.OnToolErrorCallback)" class="member-name-link">onToolErrorCallback(Callbacks.OnToolErrorCallback)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#onToolErrorCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Throwable)" class="member-name-link">onToolErrorCallback(BaseTool, Map, ToolContext, Throwable)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#onToolErrorCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Throwable)" class="member-name-link">onToolErrorCallback(BaseTool, Map, ToolContext, Throwable)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#onToolErrorCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Throwable)" class="member-name-link">onToolErrorCallback(BaseTool, Map, ToolContext, Throwable)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed when a tool call encounters an error.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#onToolErrorCallback(com.google.adk.tools.BaseTool,java.util.Map,com.google.adk.tools.ToolContext,java.lang.Throwable)" class="member-name-link">onToolErrorCallback(BaseTool, Map, ToolContext, Throwable)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onToolErrorCallback(java.util.List)" class="member-name-link">onToolErrorCallback(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#onToolErrorCallbackSync(com.google.adk.agents.Callbacks.OnToolErrorCallbackSync)" class="member-name-link">onToolErrorCallbackSync(Callbacks.OnToolErrorCallbackSync)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/LoggingPlugin.html#onUserMessageCallback(com.google.adk.agents.InvocationContext,com.google.genai.types.Content)" class="member-name-link">onUserMessageCallback(InvocationContext, Content)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/LoggingPlugin.html" title="class in com.google.adk.plugins">LoggingPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html#onUserMessageCallback(com.google.adk.agents.InvocationContext,com.google.genai.types.Content)" class="member-name-link">onUserMessageCallback(InvocationContext, Content)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryAgentAnalyticsPlugin.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryAgentAnalyticsPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html#onUserMessageCallback(com.google.adk.agents.InvocationContext,com.google.genai.types.Content)" class="member-name-link">onUserMessageCallback(InvocationContext, Content)</a> - Method in interface com.google.adk.plugins.<a href="com/google/adk/plugins/Plugin.html" title="interface in com.google.adk.plugins">Plugin</a></dt>
<dd>
<div class="block">Callback executed when a user message is received before an invocation starts.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#onUserMessageCallback(com.google.adk.agents.InvocationContext,com.google.genai.types.Content)" class="member-name-link">onUserMessageCallback(InvocationContext, Content)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/ClassPathSkillSource.html#openChannel(com.google.common.reflect.ClassPath.ResourceInfo)" class="member-name-link">openChannel(ClassPath.ResourceInfo)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/ClassPathSkillSource.html" title="class in com.google.adk.skills">ClassPathSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/LocalSkillSource.html#openChannel(java.nio.file.Path)" class="member-name-link">openChannel(Path)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/LocalSkillSource.html" title="class in com.google.adk.skills">LocalSkillSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.html#openChannel(PathT)" class="member-name-link">openChannel(PathT)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.html" title="class in com.google.adk.skills">AbstractSkillSource</a></dt>
<dd>
<div class="block">Opens a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class in java.io" class="external-link"><code>InputStream</code></a> for reading the content of the given path.</div>
</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html" class="type-name-link" title="class in com.google.adk.web.config">OpenTelemetryConfig</a> - Class in <a href="com/google/adk/web/config/package-summary.html">com.google.adk.web.config</a></dt>
<dd>
<div class="block">Configuration class for OpenTelemetry, setting up the tracer provider and span exporter.</div>
</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html#%3Cinit%3E()" class="member-name-link">OpenTelemetryConfig()</a> - Constructor for class com.google.adk.web.config.<a href="com/google/adk/web/config/OpenTelemetryConfig.html" title="class in com.google.adk.web.config">OpenTelemetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html#openTelemetrySdk(io.opentelemetry.sdk.trace.SdkTracerProvider)" class="member-name-link">openTelemetrySdk(SdkTracerProvider)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/OpenTelemetryConfig.html" title="class in com.google.adk.web.config">OpenTelemetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#openWebBrowser()" class="member-name-link">openWebBrowser()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Opens the web browser.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html#operations" class="member-name-link">operations</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.EntitySchemaAndOperations</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#optimizeDataFile()" class="member-name-link">optimizeDataFile()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">If true, extract and process data files from the model request and attach them to the code
executor.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#optimizeDataFile()" class="member-name-link">optimizeDataFile()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/Annotations.Schema.html#optional()" class="member-name-link">optional()</a> - Element in annotation interface com.google.adk.tools.<a href="com/google/adk/tools/Annotations.Schema.html" title="annotation interface in com.google.adk.tools">Annotations.Schema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#origins()" class="member-name-link">origins()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns the value of the <code>origins</code> record component.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html#otelContext()" class="member-name-link">otelContext()</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html" title="class in com.google.adk.telemetry">Instrumentation.TelemetryContext</a></dt>
<dd>
<div class="block">Retrieves the stored OpenTelemetry context.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#OUTCOME_KEY" class="member-name-link">OUTCOME_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.html#output()" class="member-name-link">output()</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples">Example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.Builder.html#output(java.util.List)" class="member-name-link">output(List)</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.Builder.html" title="class in com.google.adk.examples">Example.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#OUTPUT_KEY" class="member-name-link">OUTPUT_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#outputAudioTranscription()" class="member-name-link">outputAudioTranscription()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#outputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig)" class="member-name-link">outputAudioTranscription(AudioTranscriptionConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html#outputFiles()" class="member-name-link">outputFiles()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a></dt>
<dd>
<div class="block">The output files from the code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html#outputFiles(java.util.List)" class="member-name-link">outputFiles(List)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#outputKey()" class="member-name-link">outputKey()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#outputKey()" class="member-name-link">outputKey()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#outputKey()" class="member-name-link">outputKey()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/planner/goap/AgentMetadata.html#param-outputKey"><code>outputKey</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#outputKey(java.lang.String)" class="member-name-link">outputKey(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#outputMode()" class="member-name-link">outputMode()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#outputMode(com.google.adk.a2a.executor.AgentExecutorConfig.OutputMode)" class="member-name-link">outputMode(AgentExecutorConfig.OutputMode)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html#outputSchema" class="member-name-link">outputSchema</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ActionSchema.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ActionSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#outputSchema()" class="member-name-link">outputSchema()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#outputSchema(com.google.genai.types.Schema)" class="member-name-link">outputSchema(Schema)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#outputSchema(com.google.genai.types.Schema)" class="member-name-link">outputSchema(Schema)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>
<div class="block">Sets the output schema for the LLM response.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/OutputSchema.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">OutputSchema</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Processor that handles output schema for agents with tools.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/OutputSchema.html#%3Cinit%3E()" class="member-name-link">OutputSchema()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/OutputSchema.html" title="class in com.google.adk.flows.llmflows">OutputSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#outputTranscription()" class="member-name-link">outputTranscription()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Output transcription.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#outputTranscription()" class="member-name-link">outputTranscription()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Output transcription.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#outputTranscription(com.google.genai.types.Transcription)" class="member-name-link">outputTranscription(Transcription)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#outputTranscription(com.google.genai.types.Transcription)" class="member-name-link">outputTranscription(Transcription)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#overlapSize()" class="member-name-link">overlapSize()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/summarizer/EventsCompactionConfig.html#param-overlapSize"><code>overlapSize</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#overlapSize(java.lang.Integer)" class="member-name-link">overlapSize(Integer)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#owner()" class="member-name-link">owner()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#owner()" class="member-name-link">owner()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#owner()" class="member-name-link">owner()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#owner()" class="member-name-link">owner()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:P">P</h2>
<dl class="index">
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html" class="type-name-link" title="class in com.google.adk.planner.p2p">P2PPlanner</a> - Class in <a href="com/google/adk/planner/p2p/package-summary.html">com.google.adk.planner.p2p</a></dt>
<dd>
<div class="block">A peer-to-peer planner where agents activate dynamically as their input dependencies become
available in session state.</div>
</dd>
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html#%3Cinit%3E(java.util.List,int)" class="member-name-link">P2PPlanner(List, int)</a> - Constructor for class com.google.adk.planner.p2p.<a href="com/google/adk/planner/p2p/P2PPlanner.html" title="class in com.google.adk.planner.p2p">P2PPlanner</a></dt>
<dd>
<div class="block">Creates a P2P planner that exits only on maxInvocations.</div>
</dd>
<dt><a href="com/google/adk/planner/p2p/P2PPlanner.html#%3Cinit%3E(java.util.List,int,java.util.function.BiPredicate)" class="member-name-link">P2PPlanner(List, int, BiPredicate)</a> - Constructor for class com.google.adk.planner.p2p.<a href="com/google/adk/planner/p2p/P2PPlanner.html" title="class in com.google.adk.planner.p2p">P2PPlanner</a></dt>
<dd>
<div class="block">Creates a P2P planner with a custom exit condition.</div>
</dd>
<dt><a href="com/google/adk/utils/Pairs.html" class="type-name-link" title="class in com.google.adk.utils">Pairs</a> - Class in <a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a></dt>
<dd>
<div class="block">Utility class for creating ConcurrentHashMaps.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#PARALLEL" class="member-name-link">PARALLEL</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#PARALLEL_SUBSCRIBE" class="member-name-link">PARALLEL_SUBSCRIBE</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.html" class="type-name-link" title="class in com.google.adk.agents">ParallelAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">A shell agent that runs its sub-agents in parallel in isolated manner.</div>
</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">ParallelAgent.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents"><code>ParallelAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/ParallelAgentConfig.html" class="type-name-link" title="class in com.google.adk.agents">ParallelAgentConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for ParallelAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/ParallelAgentConfig.html#%3Cinit%3E()" class="member-name-link">ParallelAgentConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgentConfig.html" title="class in com.google.adk.agents">ParallelAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/ParallelPlanner.html" class="type-name-link" title="class in com.google.adk.planner">ParallelPlanner</a> - Class in <a href="com/google/adk/planner/package-summary.html">com.google.adk.planner</a></dt>
<dd>
<div class="block">A planner that runs all sub-agents in parallel, then completes.</div>
</dd>
<dt><a href="com/google/adk/planner/ParallelPlanner.html#%3Cinit%3E()" class="member-name-link">ParallelPlanner()</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/ParallelPlanner.html" title="class in com.google.adk.planner">ParallelPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#parallelToolCalls" class="member-name-link">parallelToolCalls</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20parallel_tool_calls%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#parentAgent()" class="member-name-link">parentAgent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Retrieves the parent agent in the agent tree.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#parentAgent(com.google.adk.agents.BaseAgent)" class="member-name-link">parentAgent(BaseAgent)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Sets the parent agent.</div>
</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#parseNumberString(java.lang.String,int)" class="member-name-link">parseNumberString(String, int)</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>
<div class="block">Parses a number from a string, falling back to <code>defaultValue</code> on null/blank/invalid
input.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#parseNumberString(java.lang.String,int)" class="member-name-link">parseNumberString(String, int)</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>
<div class="block">Parses a number from a string, falling back to <code>defaultValue</code> on null/blank/invalid
input.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#parseNumberString(java.lang.String,int)" class="member-name-link">parseNumberString(String, int)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Parses a number from a string, falling back to <code>defaultValue</code> on null/blank/invalid
input.</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html#parseNumberString(java.lang.String,int)" class="member-name-link">parseNumberString(String, int)</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>
<div class="block">Parses a number from a string, falling back to <code>defaultValue</code> on null/blank/invalid
input.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html" class="type-name-link" title="class in com.google.adk.a2a.converters">PartConverter</a> - Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Utility class for converting between Google GenAI Parts and A2A DataParts.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#partial()" class="member-name-link">partial()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">partial is true for incomplete chunks from the LLM streaming response.</div>
</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#partial()" class="member-name-link">partial()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Indicates whether the text content is part of a unfinished text stream.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#partial(java.lang.Boolean)" class="member-name-link">partial(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#partial(java.lang.Boolean)" class="member-name-link">partial(Boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#PARTIAL" class="member-name-link">PARTIAL</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#PARTIAL_ARGS_KEY" class="member-name-link">PARTIAL_ARGS_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#PARTS_KEY" class="member-name-link">PARTS_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#payload()" class="member-name-link">payload()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html#payload(java.lang.Object)" class="member-name-link">payload(Object)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.Builder.html" title="class in com.google.adk.events">ToolConfirmation.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/PersistBarrier.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">PersistBarrier</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Lets <a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows"><code>BaseLlmFlow</code></a>'s multi-step loop wait until the <code>Runner</code> -- the sole event
persister -- has appended the current step's events, so the next step's request (built from
<code>session.events()</code> by <a href="com/google/adk/flows/llmflows/Contents.html" title="class in com.google.adk.flows.llmflows"><code>Contents</code></a>) is not assembled from a stale session.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html#planner()" class="member-name-link">planner()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents">PlannerAgent</a></dt>
<dd>
<div class="block">Returns the planner strategy used by this agent.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.Builder.html#planner(com.google.adk.agents.Planner)" class="member-name-link">planner(Planner)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.Builder.html" title="class in com.google.adk.agents">PlannerAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Planner.html" class="type-name-link" title="interface in com.google.adk.agents">Planner</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Strategy interface for planning which sub-agent(s) to execute next.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.html" class="type-name-link" title="interface in com.google.adk.agents">PlannerAction</a> - Interface in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Represents the next action a <a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents"><code>Planner</code></a> wants the <a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents"><code>PlannerAgent</code></a> to take.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.Done.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAction.Done</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Plan is complete, no result to emit.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Plan is complete with a final text result.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.NoOp.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAction.NoOp</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Skip this iteration (no-op).</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAction.RunAgents</a> - Record Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Run the specified sub-agent(s).</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">An agent that delegates execution planning to a <a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents"><code>Planner</code></a> strategy.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">PlannerAgent.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents"><code>PlannerAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#planning()" class="member-name-link">planning()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#planning(boolean)" class="member-name-link">planning(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html" class="type-name-link" title="class in com.google.adk.agents">PlanningContext</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Context provided to a <a href="com/google/adk/agents/Planner.html" title="interface in com.google.adk.agents"><code>Planner</code></a> during the planning loop.</div>
</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#%3Cinit%3E(com.google.adk.agents.InvocationContext,com.google.common.collect.ImmutableList)" class="member-name-link">PlanningContext(InvocationContext, ImmutableList)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/Plugin.html" class="type-name-link" title="interface in com.google.adk.plugins">Plugin</a> - Interface in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Interface for creating plugins.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#pluginManager()" class="member-name-link">pluginManager()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the plugin manager for accessing tools and plugins.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#pluginManager()" class="member-name-link">pluginManager()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#pluginManager(com.google.adk.plugins.Plugin)" class="member-name-link">pluginManager(Plugin)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the plugin manager for accessing tools and plugins.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html" class="type-name-link" title="class in com.google.adk.plugins">PluginManager</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Manages the registration and execution of plugins.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#%3Cinit%3E()" class="member-name-link">PluginManager()</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#%3Cinit%3E(java.util.List)" class="member-name-link">PluginManager(List)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.html#plugins()" class="member-name-link">plugins()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#plugins(com.google.adk.plugins.Plugin...)" class="member-name-link">plugins(Plugin...)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#plugins(com.google.adk.plugins.Plugin...)" class="member-name-link">plugins(Plugin...)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#plugins(java.util.List)" class="member-name-link">plugins(List)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#plugins(java.util.List)" class="member-name-link">plugins(List)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#plugins(java.util.List)" class="member-name-link">plugins(List)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#popSpan(com.google.adk.agents.InvocationContext,java.lang.String)" class="member-name-link">popSpan(InvocationContext, String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>
<div class="block">Pops the calling branch's top span record if its kind matches <code>expectedKindPrefix</code>.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#popSpan(com.google.adk.agents.InvocationContext,java.lang.String,java.lang.String)" class="member-name-link">popSpan(InvocationContext, String, String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>
<div class="block">Pops the calling branch's matching span record.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#populateClientFunctionCallId(com.google.adk.events.Event)" class="member-name-link">populateClientFunctionCallId(Event)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Populates missing function call IDs in the provided event's content.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/CredentialsHelper.html#populateHeaders(java.net.http.HttpRequest.Builder,com.google.auth.Credentials)" class="member-name-link">populateHeaders(HttpRequest.Builder, Credentials)</a> - Static method in interface com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/CredentialsHelper.html" title="interface in com.google.adk.tools.applicationintegrationtoolset">CredentialsHelper</a></dt>
<dd>
<div class="block">Populates the headers (such as Authorization or x-goog-project) in the HttpRequest.Builder with
the metadata from the credentials.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#postprocess(com.google.adk.agents.InvocationContext,com.google.adk.events.Event,com.google.adk.models.LlmRequest,com.google.adk.models.LlmResponse,io.opentelemetry.context.Context)" class="member-name-link">postprocess(InvocationContext, Event, LlmRequest, LlmResponse, Context)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>
<div class="block">Post-processes the LLM response after receiving it from the LLM.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#prediction" class="member-name-link">prediction</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20prediction%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#prepareGenenerateContentRequest(com.google.adk.models.LlmRequest,boolean)" class="member-name-link">prepareGenenerateContentRequest(LlmRequest, boolean)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Prepares an <a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models"><code>LlmRequest</code></a> for the GenerateContent API.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#prepareGenenerateContentRequest(com.google.adk.models.LlmRequest,boolean,boolean)" class="member-name-link">prepareGenenerateContentRequest(LlmRequest, boolean, boolean)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Prepares an <a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models"><code>LlmRequest</code></a> for the GenerateContent API.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#presencePenalty" class="member-name-link">presencePenalty</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20presence_penalty%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder)" class="member-name-link">processLlmRequest(LlmRequest.Builder)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BuiltInCodeExecutor.html" title="class in com.google.adk.codeexecutors">BuiltInCodeExecutor</a></dt>
<dd>
<div class="block">Pre-process the LLM request for Gemini 2.0+ models to use the code execution tool.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Processes the outgoing <a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models"><code>LlmRequest.Builder</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseToolset.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/BaseToolset.html" title="interface in com.google.adk.tools">BaseToolset</a></dt>
<dd>
<div class="block">Processes the outgoing <a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models"><code>LlmRequest.Builder</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/BuiltInCodeExecutionTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BuiltInCodeExecutionTool.html" title="class in com.google.adk.tools">BuiltInCodeExecutionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseToolset.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseToolset.html" title="class in com.google.adk.tools.computeruse">ComputerUseToolset</a></dt>
<dd>
<div class="block">Adds computer use configuration to the LLM request.</div>
</dd>
<dt><a href="com/google/adk/tools/ExampleTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.html" title="class in com.google.adk.tools">ExampleTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleMapsTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/GoogleMapsTool.html" title="class in com.google.adk.tools">GoogleMapsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/GoogleSearchTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/GoogleSearchTool.html" title="class in com.google.adk.tools">GoogleSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadMemoryTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryTool.html" title="class in com.google.adk.tools">LoadMemoryTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html" title="class in com.google.adk.tools.retrieval">VertexAiRagRetrieval</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.skills.<a href="com/google/adk/tools/skills/SkillToolset.html" title="class in com.google.adk.tools.skills">SkillToolset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/UrlContextTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/UrlContextTool.html" title="class in com.google.adk.tools">UrlContextTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#processLlmRequest(com.google.adk.models.LlmRequest.Builder,com.google.adk.tools.ToolContext)" class="member-name-link">processLlmRequest(LlmRequest.Builder, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/AgentTransfer.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/AgentTransfer.html" title="class in com.google.adk.flows.llmflows">AgentTransfer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Basic.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Basic.html" title="class in com.google.adk.flows.llmflows">Basic</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Compaction.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Compaction.html" title="class in com.google.adk.flows.llmflows">Compaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Contents.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Contents.html" title="class in com.google.adk.flows.llmflows">Contents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Identity.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Identity.html" title="class in com.google.adk.flows.llmflows">Identity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Instructions.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Instructions.html" title="class in com.google.adk.flows.llmflows">Instructions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/OutputSchema.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/OutputSchema.html" title="class in com.google.adk.flows.llmflows">OutputSchema</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestConfirmationLlmRequestProcessor.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestConfirmationLlmRequestProcessor.html" title="class in com.google.adk.flows.llmflows">RequestConfirmationLlmRequestProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.html#processRequest(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">processRequest(InvocationContext, LlmRequest)</a> - Method in interface com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestProcessor.html" title="interface in com.google.adk.flows.llmflows">RequestProcessor</a></dt>
<dd>
<div class="block">Process the LLM request as part of the pre-processing stage.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.html#processResponse(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmResponse)" class="member-name-link">processResponse(InvocationContext, LlmResponse)</a> - Method in interface com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.html" title="interface in com.google.adk.flows.llmflows">ResponseProcessor</a></dt>
<dd>
<div class="block">Process the LLM response as part of the post-processing stage.</div>
</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#processStreamingResponse(com.google.adk.models.LlmResponse)" class="member-name-link">processStreamingResponse(LlmResponse)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>
<div class="block">Processes a streaming LlmResponse and returns the current aggregated state.</div>
</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html#project()" class="member-name-link">project()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models">VertexCredentials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#project()" class="member-name-link">project()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>
<div class="block">Returns the project ID for Vertex AI APIs.</div>
</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#project()" class="member-name-link">project()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#project(java.lang.String)" class="member-name-link">project(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#project(java.lang.String)" class="member-name-link">project(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#projectId()" class="member-name-link">projectId()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#projectId(java.lang.String)" class="member-name-link">projectId(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#promptCacheKey" class="member-name-link">promptCacheKey</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20prompt_cache_key%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#promptCacheRetention" class="member-name-link">promptCacheRetention</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20prompt_cache_retention%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html#%3Cinit%3E(java.util.function.Function)" class="member-name-link">Provider(Function)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Provider.html" title="class in com.google.adk.agents">Instruction.Provider</a></dt>
<dd>
<div class="block">Creates an instance of a <code>Provider</code> record class.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.Builder.html#proxyUrl(java.lang.String)" class="member-name-link">proxyUrl(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.Builder.html" title="class in com.google.adk.models">ApigeeLlm.Builder</a></dt>
<dd>
<div class="block">Sets the URL of the Apigee proxy.</div>
</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#pullRequestNumber()" class="member-name-link">pullRequestNumber()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#pushSpan(com.google.adk.agents.InvocationContext,java.lang.String)" class="member-name-link">pushSpan(InvocationContext, String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>
<div class="block">Pushes an ID-only span record onto the calling branch's stack.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#put(java.lang.String,java.lang.Object)" class="member-name-link">put(String, Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#put(java.lang.String,java.lang.Object)" class="member-name-link">put(String, Object)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#putAll(java.util.Map)" class="member-name-link">putAll(Map)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#putIfAbsent(java.lang.String,java.lang.Object)" class="member-name-link">putIfAbsent(String, Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:Q">Q</h2>
<dl class="index">
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#queueMaxSize()" class="member-name-link">queueMaxSize()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#queueMaxSize(int)" class="member-name-link">queueMaxSize(int)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:R">R</h2>
<dl class="index">
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#RATE_LIMITED" class="member-name-link">RATE_LIMITED</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Rate limiting or quota exceeded</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html" class="type-name-link" title="class in com.google.adk.agents">ReadonlyContext</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Provides read-only access to the context of an agent run.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#%3Cinit%3E(com.google.adk.agents.InvocationContext)" class="member-name-link">ReadonlyContext(InvocationContext)</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#readTimeout()" class="member-name-link">readTimeout()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#readTimeout(java.time.Duration)" class="member-name-link">readTimeout(Duration)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#realtime(com.google.genai.types.Blob)" class="member-name-link">realtime(Blob)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#reasoningEffort" class="member-name-link">reasoningEffort</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20reasoning_effort%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#receive()" class="member-name-link">receive()</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Receives the model responses.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#receive()" class="member-name-link">receive()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/SpeechClientInterface.html#recognize(com.google.cloud.speech.v1.RecognitionConfig,com.google.cloud.speech.v1.RecognitionAudio)" class="member-name-link">recognize(RecognitionConfig, RecognitionAudio)</a> - Method in interface com.google.adk.flows.llmflows.audio.<a href="com/google/adk/flows/llmflows/audio/SpeechClientInterface.html" title="interface in com.google.adk.flows.llmflows.audio">SpeechClientInterface</a></dt>
<dd>
<div class="block">Performs synchronous speech recognition.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html#recognize(com.google.cloud.speech.v1.RecognitionConfig,com.google.cloud.speech.v1.RecognitionAudio)" class="member-name-link">recognize(RecognitionConfig, RecognitionAudio)</a> - Method in class com.google.adk.flows.llmflows.audio.<a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html" title="class in com.google.adk.flows.llmflows.audio">VertexSpeechClient</a></dt>
<dd>
<div class="block">Performs synchronous speech recognition on the given audio input.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.html#recordAgentInvocation(com.google.adk.agents.InvocationContext,com.google.adk.agents.BaseAgent)" class="member-name-link">recordAgentInvocation(InvocationContext, BaseAgent)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.html" title="class in com.google.adk.telemetry">Instrumentation</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use the version with explicit parent context instead. This method will be removed
once all callers are updated.</div>
</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.html#recordAgentInvocation(com.google.adk.agents.InvocationContext,com.google.adk.agents.BaseAgent,io.opentelemetry.context.Context)" class="member-name-link">recordAgentInvocation(InvocationContext, BaseAgent, Context)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.html" title="class in com.google.adk.telemetry">Instrumentation</a></dt>
<dd>
<div class="block">Creates an <a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry"><code>Instrumentation.AgentInvocation</code></a> context to record agent invocation telemetry with an
explicit parent context.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordAgentInvocationDuration(java.lang.String,java.time.Duration,java.lang.Throwable)" class="member-name-link">recordAgentInvocationDuration(String, Duration, Throwable)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the duration of the agent invocation.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordAgentRequestSize(java.lang.String,com.google.genai.types.Content)" class="member-name-link">recordAgentRequestSize(String, Content)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the size of the agent request.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordAgentResponseSize(java.lang.String,java.util.List)" class="member-name-link">recordAgentResponseSize(String, List)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the size of the agent response by extracting content from events.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordAgentWorkflowSteps(java.lang.String,java.util.List)" class="member-name-link">recordAgentWorkflowSteps(String, List)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the number of steps in the agent workflow by counting the number of events.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#recordError(com.google.adk.models.springai.observability.SpringAIObservabilityHandler.RequestContext,java.lang.Throwable)" class="member-name-link">recordError(SpringAIObservabilityHandler.RequestContext, Throwable)</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Records a failed request.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html#recordFirstToken(java.lang.String)" class="member-name-link">recordFirstToken(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/TraceManager.html" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">Recording</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Single interaction recording, ordered by request timestamp.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#%3Cinit%3E()" class="member-name-link">Recording()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">Recording.Builder</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Builder for Recording.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.html#recordings()" class="member-name-link">recordings()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.html" title="class in com.google.adk.plugins.recordings">Recordings</a></dt>
<dd>
<div class="block">Chronological list of all recordings.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.Builder.html#recordings(java.util.List)" class="member-name-link">recordings(List)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.Builder.html" title="class in com.google.adk.plugins.recordings">Recordings.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">Recordings</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">All recordings in chronological order.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.html#%3Cinit%3E()" class="member-name-link">Recordings()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recordings.html" title="class in com.google.adk.plugins.recordings">Recordings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recordings.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">Recordings.Builder</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Builder for Recordings.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/RecordingsLoader.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">RecordingsLoader</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Utility class for loading recordings from YAML files.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html#recordMetrics(java.time.Duration,java.lang.Throwable)" class="member-name-link">recordMetrics(Duration, Throwable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.AgentInvocation.html" title="class in com.google.adk.telemetry">Instrumentation.AgentInvocation</a></dt>
<dd>
<div class="block">Records metrics for the agent invocation including duration, request size, response size, and
workflow steps.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#recordMetrics(java.time.Duration,java.lang.Throwable)" class="member-name-link">recordMetrics(Duration, Throwable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Hook for subclasses to record metrics.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html#recordMetrics(java.time.Duration,java.lang.Throwable)" class="member-name-link">recordMetrics(Duration, Throwable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" title="class in com.google.adk.telemetry">Instrumentation.ToolExecution</a></dt>
<dd>
<div class="block">Records metrics for the tool execution including duration, request size, and response size.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#recordSuccess(com.google.adk.models.springai.observability.SpringAIObservabilityHandler.RequestContext,int,int,int)" class="member-name-link">recordSuccess(SpringAIObservabilityHandler.RequestContext, int, int, int)</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Records the completion of a successful request.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.html#recordToolExecution(com.google.adk.tools.BaseTool,com.google.adk.agents.BaseAgent,java.util.Map)" class="member-name-link">recordToolExecution(BaseTool, BaseAgent, Map)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.html" title="class in com.google.adk.telemetry">Instrumentation</a></dt>
<dd>
<div class="block">Creates a ToolExecution context to record tool execution telemetry.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.html#recordToolExecution(com.google.adk.tools.BaseTool,com.google.adk.agents.BaseAgent,java.util.Map,io.opentelemetry.context.Context)" class="member-name-link">recordToolExecution(BaseTool, BaseAgent, Map, Context)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.html" title="class in com.google.adk.telemetry">Instrumentation</a></dt>
<dd>
<div class="block">Creates a <a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" title="class in com.google.adk.telemetry"><code>Instrumentation.ToolExecution</code></a> context to record tool execution telemetry with an explicit
parent context.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordToolExecutionDuration(java.lang.String,java.lang.String,java.time.Duration,java.lang.Throwable)" class="member-name-link">recordToolExecutionDuration(String, String, Duration, Throwable)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the duration of the tool execution.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordToolRequestSize(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">recordToolRequestSize(String, String, Map)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the size of the tool request.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#recordToolResponseSize(java.lang.String,java.lang.String,com.google.adk.events.Event)" class="member-name-link">recordToolResponseSize(String, String, Event)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Records the size of the tool response.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#register(java.lang.String,java.lang.Object)" class="member-name-link">register(String, Object)</a> - Method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Registers an object with the given name.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRegistry.html#registerLlm(java.lang.String,com.google.adk.models.LlmRegistry.LlmFactory)" class="member-name-link">registerLlm(String, LlmRegistry.LlmFactory)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/LlmRegistry.html" title="class in com.google.adk.models">LlmRegistry</a></dt>
<dd>
<div class="block">Registers a factory for model names matching the given regex pattern.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#registerPlugin(com.google.adk.plugins.Plugin)" class="member-name-link">registerPlugin(Plugin)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>
<div class="block">Registers a new plugin.</div>
</dd>
<dt><a href="com/google/adk/web/websocket/WebSocketConfig.html#registerWebSocketHandlers(org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry)" class="member-name-link">registerWebSocketHandlers(WebSocketHandlerRegistry)</a> - Method in class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/WebSocketConfig.html" title="class in com.google.adk.web.websocket">WebSocketConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" class="type-name-link" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a> - Class in <a href="com/google/adk/a2a/agent/package-summary.html">com.google.adk.a2a.agent</a></dt>
<dd>
<div class="block">Agent that communicates with a remote A2A agent via an A2A client.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.AgentCardResolutionError.html" class="type-name-link" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.AgentCardResolutionError</a> - Exception Class in <a href="com/google/adk/a2a/agent/package-summary.html">com.google.adk.a2a.agent</a></dt>
<dd>
<div class="block">Exception thrown when the agent card cannot be resolved.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" class="type-name-link" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a> - Class in <a href="com/google/adk/a2a/agent/package-summary.html">com.google.adk.a2a.agent</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent"><code>RemoteA2AAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.TypeError.html" class="type-name-link" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.TypeError</a> - Exception Class in <a href="com/google/adk/a2a/agent/package-summary.html">com.google.adk.a2a.agent</a></dt>
<dd>
<div class="block">Exception thrown when a type error occurs.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#remoteCallAsUserPart(java.lang.String,com.google.genai.types.Part)" class="member-name-link">remoteCallAsUserPart(String, Part)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>
<div class="block">Converts a remote call part to a user part.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#remove(java.lang.Object)" class="member-name-link">remove(Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#remove(java.lang.Object,java.lang.Object)" class="member-name-link">remove(Object, Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#removeClientFunctionCallId(com.google.adk.models.LlmRequest)" class="member-name-link">removeClientFunctionCallId(LlmRequest)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Removes client-side function call IDs from the request.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#REMOVED" class="member-name-link">REMOVED</a> - Static variable in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>
<div class="block">Sentinel object to mark removed entries in the delta map.</div>
</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#removeLabelFromIssue(int,java.lang.String)" class="member-name-link">removeLabelFromIssue(int, String)</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#removeLabelFromIssue(java.lang.String,java.lang.String,int,java.lang.String)" class="member-name-link">removeLabelFromIssue(String, String, int, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#removeStateByKey(java.lang.String)" class="member-name-link">removeStateByKey(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>
<div class="block">Removes a key from the state delta.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#replace(java.lang.String,java.lang.Object)" class="member-name-link">replace(String, Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#replace(java.lang.String,java.lang.Object,java.lang.Object)" class="member-name-link">replace(String, Object, Object)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html#%3Cinit%3E(int)" class="member-name-link">Replan(int)</a> - Constructor for record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a></dt>
<dd>
<div class="block">Creates an instance of a <code>Replan</code> record class.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.html" class="type-name-link" title="interface in com.google.adk.planner.goap">ReplanPolicy</a> - Interface in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Policy governing how the planner reacts to missing expected outputs after an agent group
executes.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html" class="type-name-link" title="class in com.google.adk.planner.goap">ReplanPolicy.FailStop</a> - Record Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Stop immediately on failure with an error message.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html" class="type-name-link" title="class in com.google.adk.planner.goap">ReplanPolicy.Ignore</a> - Record Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Ignore failures and proceed with the remaining plan as-is.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" class="type-name-link" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a> - Record Class in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Attempt to recompute the remaining plan from current world state.</div>
</dd>
<dt><a href="com/google/adk/plugins/ReplayConfigError.html" class="type-name-link" title="class in com.google.adk.plugins">ReplayConfigError</a> - Exception Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Exception raised when replay configuration is invalid or missing.</div>
</dd>
<dt><a href="com/google/adk/plugins/ReplayConfigError.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ReplayConfigError(String)</a> - Constructor for exception class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayConfigError.html" title="class in com.google.adk.plugins">ReplayConfigError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayConfigError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">ReplayConfigError(String, Throwable)</a> - Constructor for exception class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayConfigError.html" title="class in com.google.adk.plugins">ReplayConfigError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html" class="type-name-link" title="class in com.google.adk.plugins">ReplayPlugin</a> - Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Plugin for replaying ADK agent interactions from recordings.</div>
</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#%3Cinit%3E()" class="member-name-link">ReplayPlugin()</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayPlugin.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ReplayPlugin(String)</a> - Constructor for class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayPlugin.html" title="class in com.google.adk.plugins">ReplayPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayVerificationError.html" class="type-name-link" title="class in com.google.adk.plugins">ReplayVerificationError</a> - Exception Class in <a href="com/google/adk/plugins/package-summary.html">com.google.adk.plugins</a></dt>
<dd>
<div class="block">Exception raised when replay verification fails.</div>
</dd>
<dt><a href="com/google/adk/plugins/ReplayVerificationError.html#%3Cinit%3E(java.lang.String)" class="member-name-link">ReplayVerificationError(String)</a> - Constructor for exception class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayVerificationError.html" title="class in com.google.adk.plugins">ReplayVerificationError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/ReplayVerificationError.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">ReplayVerificationError(String, Throwable)</a> - Constructor for exception class com.google.adk.plugins.<a href="com/google/adk/plugins/ReplayVerificationError.html" title="class in com.google.adk.plugins">ReplayVerificationError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html#repo()" class="member-name-link">repo()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/Settings.html" title="class in com.example.adkprtriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/Settings.html#repo()" class="member-name-link">repo()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#repo()" class="member-name-link">repo()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adktriaging/Settings.html#repo()" class="member-name-link">repo()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/Settings.html" title="class in com.example.adktriaging">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#request(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">request(String, String, String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>
<div class="block">Sends a Http request given the http method, path, and request json string.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#REQUEST" class="member-name-link">REQUEST</a> - Enum constant in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#REQUEST_CONFIRMATION_FUNCTION_CALL_NAME" class="member-name-link">REQUEST_CONFIRMATION_FUNCTION_CALL_NAME</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">The function call name for the request confirmation function.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#REQUEST_PROCESSORS" class="member-name-link">REQUEST_PROCESSORS</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/SingleFlow.html" title="class in com.google.adk.flows.llmflows">SingleFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#requestClarificationLabel()" class="member-name-link">requestClarificationLabel()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#requestConfirmation()" class="member-name-link">requestConfirmation()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>
<div class="block">Requests confirmation for the given function call.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#requestConfirmation(java.lang.String)" class="member-name-link">requestConfirmation(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>
<div class="block">Requests confirmation for the given function call.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#requestConfirmation(java.lang.String,java.lang.Object)" class="member-name-link">requestConfirmation(String, Object)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>
<div class="block">Requests confirmation for the given function call.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestConfirmationLlmRequestProcessor.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">RequestConfirmationLlmRequestProcessor</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Handles tool confirmation information to build the LLM request.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestConfirmationLlmRequestProcessor.html#%3Cinit%3E()" class="member-name-link">RequestConfirmationLlmRequestProcessor()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestConfirmationLlmRequestProcessor.html" title="class in com.google.adk.flows.llmflows">RequestConfirmationLlmRequestProcessor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html#%3Cinit%3E(java.lang.String,java.lang.String,java.time.Instant,boolean,io.micrometer.core.instrument.Timer.Sample)" class="member-name-link">RequestContext(String, String, Instant, boolean, Timer.Sample)</a> - Constructor for class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#requestedAuthConfigs()" class="member-name-link">requestedAuthConfigs()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#requestedAuthConfigs(java.util.Map)" class="member-name-link">requestedAuthConfigs(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#requestedToolConfirmations()" class="member-name-link">requestedToolConfirmations()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#requestedToolConfirmations(java.util.Map)" class="member-name-link">requestedToolConfirmations(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html#%3Cinit%3E()" class="member-name-link">RequestProcessingResult()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" title="class in com.google.adk.flows.llmflows">RequestProcessor.RequestProcessingResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/CodeExecution.html#requestProcessor" class="member-name-link">requestProcessor</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/CodeExecution.html" title="class in com.google.adk.flows.llmflows">CodeExecution</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.html" class="type-name-link" title="interface in com.google.adk.flows.llmflows">RequestProcessor</a> - Interface in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Interface for processing LLM requests.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">RequestProcessor.RequestProcessingResult</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Result of request processing.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#requestProcessors" class="member-name-link">requestProcessors</a> - Variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#reset()" class="member-name-link">reset()</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>
<div class="block">Resets the aggregator for reuse.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#resetErrorCount(java.lang.String)" class="member-name-link">resetErrorCount(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Resets the error count from the session state.</div>
</dd>
<dt><a href="com/google/adk/utils/FirestoreProperties.html#resetForTest()" class="member-name-link">resetForTest()</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/FirestoreProperties.html" title="class in com.google.adk.utils">FirestoreProperties</a></dt>
<dd>
<div class="block">Resets the singleton instance.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveAfterAgentCallback(java.lang.String)" class="member-name-link">resolveAfterAgentCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveAfterModelCallback(java.lang.String)" class="member-name-link">resolveAfterModelCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveAfterToolCallback(java.lang.String)" class="member-name-link">resolveAfterToolCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveAgentClass(java.lang.String)" class="member-name-link">resolveAgentClass(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Resolves the agent class based on the agent class name from the configuration.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveAgentInstance(java.lang.String)" class="member-name-link">resolveAgentInstance(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Resolves an agent instance from the registry.</div>
</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html#resolveAndSetCallback(java.util.List,java.lang.Class,java.lang.String,java.util.function.Consumer)" class="member-name-link">resolveAndSetCallback(List, Class, String, Consumer)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.html" title="class in com.google.adk.agents">ConfigAgentUtils</a></dt>
<dd>
<div class="block">Resolves and sets callbacks from configuration.</div>
</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html#resolveAndSetCommonAgentFields(com.google.adk.agents.BaseAgent.Builder,com.google.adk.agents.BaseAgentConfig,java.lang.String)" class="member-name-link">resolveAndSetCommonAgentFields(BaseAgent.Builder, BaseAgentConfig, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.html" title="class in com.google.adk.agents">ConfigAgentUtils</a></dt>
<dd>
<div class="block">Configures the common properties of an agent builder from the configuration.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveBeforeAgentCallback(java.lang.String)" class="member-name-link">resolveBeforeAgentCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveBeforeModelCallback(java.lang.String)" class="member-name-link">resolveBeforeModelCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveBeforeToolCallback(java.lang.String)" class="member-name-link">resolveBeforeToolCallback(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#resolvedModel()" class="member-name-link">resolvedModel()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html#resolveSubAgents(java.util.List,java.lang.String)" class="member-name-link">resolveSubAgents(List, String)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.html" title="class in com.google.adk.agents">ConfigAgentUtils</a></dt>
<dd>
<div class="block">Resolves subagent configurations into actual BaseAgent instances.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveToolClass(java.lang.String)" class="member-name-link">resolveToolClass(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Resolves the tool class based on the tool class name from the configuration.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveToolInstance(java.lang.String)" class="member-name-link">resolveToolInstance(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveToolsetClass(java.lang.String)" class="member-name-link">resolveToolsetClass(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Resolves a toolset class by name from the registry or by attempting to load it.</div>
</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#resolveToolsetInstance(java.lang.String)" class="member-name-link">resolveToolsetInstance(String)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Resolves a toolset instance by name from the registry.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#RESOURCE_LOAD_ERROR" class="member-name-link">RESOURCE_LOAD_ERROR</a> - Static variable in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#RESOURCE_NOT_FOUND" class="member-name-link">RESOURCE_NOT_FOUND</a> - Static variable in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#response(com.google.genai.types.GenerateContentResponse)" class="member-name-link">response(GenerateContentResponse)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#RESPONSE" class="member-name-link">RESPONSE</a> - Enum constant in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#RESPONSE_KEY" class="member-name-link">RESPONSE_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#RESPONSE_PROCESSORS" class="member-name-link">RESPONSE_PROCESSORS</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/SingleFlow.html" title="class in com.google.adk.flows.llmflows">SingleFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html" class="type-name-link" title="class in com.google.adk.a2a.converters">ResponseConverter</a> - Class in <a href="com/google/adk/a2a/converters/package-summary.html">com.google.adk.a2a.converters</a></dt>
<dd>
<div class="block">Utility for converting ADK events to A2A spec messages (and back).</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#responseFormat" class="member-name-link">responseFormat</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20response_format%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#responseModalities()" class="member-name-link">responseModalities()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#responseModalities(java.lang.Iterable)" class="member-name-link">responseModalities(Iterable)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#%3Cinit%3E()" class="member-name-link">ResponseProcessingResult()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/CodeExecution.html#responseProcessor" class="member-name-link">responseProcessor</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/CodeExecution.html" title="class in com.google.adk.flows.llmflows">CodeExecution</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.html" class="type-name-link" title="interface in com.google.adk.flows.llmflows">ResponseProcessor</a> - Interface in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Interface for processing LLM responses.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Result of response processing.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#responseProcessors" class="member-name-link">responseProcessors</a> - Variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html#result()" class="member-name-link">result()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a></dt>
<dd>
<div class="block">Returns the value of the <code>result</code> record component.</div>
</dd>
<dt><a href="com/google/adk/apps/App.html#resumabilityConfig()" class="member-name-link">resumabilityConfig()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#resumabilityConfig(com.google.adk.apps.ResumabilityConfig)" class="member-name-link">resumabilityConfig(ResumabilityConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the resumability configuration for the invocation.</div>
</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#resumabilityConfig(com.google.adk.apps.ResumabilityConfig)" class="member-name-link">resumabilityConfig(ResumabilityConfig)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">See <a href="com/google/adk/apps/ResumabilityConfig.html" title="class in com.google.adk.apps"><code>ResumabilityConfig</code></a>: partial feature, full resumability not yet
available.</div>
</div>
</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.html" class="type-name-link" title="class in com.google.adk.apps">ResumabilityConfig</a> - Class in <a href="com/google/adk/apps/package-summary.html">com.google.adk.apps</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Partial feature: only event-reconstruction-based pause/resume for <code>
SequentialAgent</code> is implemented. Full session resumability (persisted agent state, durable
resume, other workflow agents) is not yet available. Forward-compatible: the same config will
drive full resumability once it lands.</div>
</div>
</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.html#%3Cinit%3E()" class="member-name-link">ResumabilityConfig()</a> - Constructor for class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.html" title="class in com.google.adk.apps">ResumabilityConfig</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.Builder.html" class="type-name-link" title="class in com.google.adk.apps">ResumabilityConfig.Builder</a> - Class in <a href="com/google/adk/apps/package-summary.html">com.google.adk.apps</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Builder for <a href="com/google/adk/apps/ResumabilityConfig.html" title="class in com.google.adk.apps"><code>ResumabilityConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/apps/ResumabilityConfig.Builder.html#resumable(boolean)" class="member-name-link">resumable(boolean)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/ResumabilityConfig.Builder.html" title="class in com.google.adk.apps">ResumabilityConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#retryConfig()" class="member-name-link">retryConfig()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#retryConfig(com.google.adk.plugins.agentanalytics.BigQueryLoggerConfig.RetryConfig)" class="member-name-link">retryConfig(BigQueryLoggerConfig.RetryConfig)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html#%3Cinit%3E()" class="member-name-link">RetryConfig()</a> - Constructor for class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.RetryConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.RetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/a2a_basic/A2AAgent.html#ROLL_AGENT" class="member-name-link">ROLL_AGENT</a> - Static variable in class com.example.a2a_basic.<a href="com/example/a2a_basic/A2AAgent.html" title="class in com.example.a2a_basic">A2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDieTool.html#ROLL_DIE_INSTANCE" class="member-name-link">ROLL_DIE_INSTANCE</a> - Static variable in class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/a2a_basic/A2AAgent.html#rollDie(int,com.google.adk.tools.ToolContext)" class="member-name-link">rollDie(int, ToolContext)</a> - Static method in class com.example.a2a_basic.<a href="com/example/a2a_basic/A2AAgent.html" title="class in com.example.a2a_basic">A2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/CustomDieTool.html#rollDie(int,com.google.adk.tools.ToolContext)" class="member-name-link">rollDie(int, ToolContext)</a> - Static method in class com.example.<a href="com/example/CustomDieTool.html" title="class in com.example">CustomDieTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/helloworld/HelloWorldAgent.html#rollDie(int,com.google.adk.tools.ToolContext)" class="member-name-link">rollDie(int, ToolContext)</a> - Static method in class com.example.helloworld.<a href="com/example/helloworld/HelloWorldAgent.html" title="class in com.example.helloworld">HelloWorldAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.adkdocs.<a href="com/example/adkdocs/AdkDocsReleaseAnalyzerAgent.html" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Exposed for <code>adk web</code> / dev-UI agent loaders that look up a <code>public static final
BaseAgent ROOT_AGENT</code> field on the class.</div>
</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.adkspam.<a href="com/example/adkspam/SpamDetectionAgent.html" title="class in com.example.adkspam">SpamDetectionAgent</a></dt>
<dd>
<div class="block">Exposed for <code>adk web</code> / dev-UI agent loaders that look up a <code>public static final
BaseAgent ROOT_AGENT</code> field on the class.</div>
</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>
<div class="block">Exposed for <code>adk web</code> / dev-UI agent loaders that look up a <code>public static final
BaseAgent ROOT_AGENT</code> field on the class.</div>
</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Exposed for <code>adk web</code> / dev-UI agent loaders that look up a <code>public static final
BaseAgent ROOT_AGENT</code> field on the class.</div>
</dd>
<dt><a href="com/example/helloworld/HelloWorldAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.helloworld.<a href="com/example/helloworld/HelloWorldAgent.html" title="class in com.example.helloworld">HelloWorldAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/mcpfilesystem/McpFilesystemAgent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.example.mcpfilesystem.<a href="com/example/mcpfilesystem/McpFilesystemAgent.html" title="class in com.example.mcpfilesystem">McpFilesystemAgent</a></dt>
<dd>
<div class="block">Root agent instance exposed to runners and registries.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/agent/Agent.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.google.adk.samples.a2aagent.agent.<a href="com/google/adk/samples/a2aagent/agent/Agent.html" title="class in com.google.adk.samples.a2aagent.agent">Agent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tutorials/CityTimeWeather.html#ROOT_AGENT" class="member-name-link">ROOT_AGENT</a> - Static variable in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/CityTimeWeather.html" title="class in com.google.adk.tutorials">CityTimeWeather</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Constants.html#ROOT_COLLECTION_NAME" class="member-name-link">ROOT_COLLECTION_NAME</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">root collection name fof firestore</div>
</dd>
<dt><a href="com/example/adkprtriaging/AdkPrTriagingAgent.html#rootAgent()" class="member-name-link">rootAgent()</a> - Static method in class com.example.adkprtriaging.<a href="com/example/adkprtriaging/AdkPrTriagingAgent.html" title="class in com.example.adkprtriaging">AdkPrTriagingAgent</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgent.html#rootAgent()" class="member-name-link">rootAgent()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/SpamDetectionAgent.html" title="class in com.example.adkspam">SpamDetectionAgent</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/example/adkstale/AdkStaleAgent.html#rootAgent()" class="member-name-link">rootAgent()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/AdkStaleAgent.html" title="class in com.example.adkstale">AdkStaleAgent</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/example/adktriaging/AdkTriagingAgent.html#rootAgent()" class="member-name-link">rootAgent()</a> - Static method in class com.example.adktriaging.<a href="com/example/adktriaging/AdkTriagingAgent.html" title="class in com.example.adktriaging">AdkTriagingAgent</a></dt>
<dd>
<div class="block">Builds the <a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents"><code>LlmAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#rootAgent()" class="member-name-link">rootAgent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Returns the root agent for this agent by traversing up the parent chain.</div>
</dd>
<dt><a href="com/google/adk/apps/App.html#rootAgent()" class="member-name-link">rootAgent()</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.html" title="class in com.google.adk.apps">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/apps/App.Builder.html#rootAgent(com.google.adk.agents.BaseAgent)" class="member-name-link">rootAgent(BaseAgent)</a> - Method in class com.google.adk.apps.<a href="com/google/adk/apps/App.Builder.html" title="class in com.google.adk.apps">App.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html#run()" class="member-name-link">run()</a> - Method in class com.example.adkdocs.<a href="com/example/adkdocs/AdkDocsReleaseAnalyzerRun.html" title="class in com.example.adkdocs">AdkDocsReleaseAnalyzerRun</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/BaseFlow.html#run(com.google.adk.agents.InvocationContext)" class="member-name-link">run(InvocationContext)</a> - Method in interface com.google.adk.flows.<a href="com/google/adk/flows/BaseFlow.html" title="interface in com.google.adk.flows">BaseFlow</a></dt>
<dd>
<div class="block">Run this flow.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#run(com.google.adk.agents.InvocationContext)" class="member-name-link">run(InvocationContext)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>
<div class="block">Executes the full LLM flow by repeatedly calling <code>BaseLlmFlow.runOneStep(Context, InvocationContext)</code> until a final response is
produced.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#%3Cinit%3E(com.google.adk.agents.BaseAgent)" class="member-name-link">RunAgents(BaseAgent)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#%3Cinit%3E(com.google.common.collect.ImmutableList)" class="member-name-link">RunAgents(ImmutableList)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>
<div class="block">Creates an instance of a <code>RunAgents</code> record class.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#runAsync(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsync(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Runs the agent asynchronously.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(com.google.adk.sessions.SessionKey,com.google.genai.types.Content)" class="member-name-link">runAsync(SessionKey, Content)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">See <a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)"><code>Runner.runAsync(String, String, Content, RunConfig, Map)</code></a>.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(com.google.adk.sessions.SessionKey,com.google.genai.types.Content,com.google.adk.agents.RunConfig)" class="member-name-link">runAsync(SessionKey, Content, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">See <a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)"><code>Runner.runAsync(String, String, Content, RunConfig, Map)</code></a>.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(com.google.adk.sessions.SessionKey,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)" class="member-name-link">runAsync(SessionKey, Content, RunConfig, Map)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">See <a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)"><code>Runner.runAsync(String, String, Content, RunConfig, Map)</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(I,com.google.adk.tools.ToolContext,com.fasterxml.jackson.core.type.TypeReference)" class="member-name-link">runAsync(I, ToolContext, TypeReference)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments, returning the results converted to a specified type
reference.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(I,com.google.adk.tools.ToolContext,com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.core.type.TypeReference)" class="member-name-link">runAsync(I, ToolContext, ObjectMapper, TypeReference)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments and a custom <code>ObjectMapper</code>, returning the results
converted to a specified type reference.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(I,com.google.adk.tools.ToolContext,com.fasterxml.jackson.databind.ObjectMapper,java.lang.Class)" class="member-name-link">runAsync(I, ToolContext, ObjectMapper, Class)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments and a custom <code>ObjectMapper</code>, returning the results
converted to a specified class.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(I,com.google.adk.tools.ToolContext,java.lang.Class)" class="member-name-link">runAsync(I, ToolContext, Class)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments, returning the results converted to a specified class.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content)" class="member-name-link">runAsync(String, String, Content)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">See <a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)"><code>Runner.runAsync(String, String, Content, RunConfig, Map)</code></a>.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig)" class="member-name-link">runAsync(String, String, Content, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">See <a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)"><code>Runner.runAsync(String, String, Content, RunConfig, Map)</code></a>.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsync(java.lang.String,java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)" class="member-name-link">runAsync(String, String, Content, RunConfig, Map)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Runs the agent with an invocation-based mode.</div>
</dd>
<dt><a href="com/google/adk/tools/AgentTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/AgentTool.html" title="class in com.google.adk.tools">AgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationConnectorTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationConnectorTool.html" title="class in com.google.adk.tools.applicationintegrationtoolset">IntegrationConnectorTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerUseTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerUseTool.html" title="class in com.google.adk.tools.computeruse">ComputerUseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/FunctionTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/FunctionTool.html" title="class in com.google.adk.tools">FunctionTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/LoadArtifactsTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/LoadArtifactsTool.html" title="class in com.google.adk.tools">LoadArtifactsTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncTool.html" title="class in com.google.adk.tools.mcp">McpAsyncTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpTool.html" title="class in com.google.adk.tools.mcp">McpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html" title="class in com.google.adk.tools.retrieval">VertexAiRagRetrieval</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/SetModelResponseTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/SetModelResponseTool.html" title="class in com.google.adk.tools">SetModelResponseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(T,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(T, ToolContext)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments and returns a map of results.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#runAsync(T,com.google.adk.tools.ToolContext,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">runAsync(T, ToolContext, ObjectMapper)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Calls a tool with generic arguments using a custom <code>ObjectMapper</code> and returns a map of
results.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Agent-specific asynchronous logic.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents">LoopAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents">ParallelAgent</a></dt>
<dd>
<div class="block">Runs sub-agents in parallel and emits their events.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents">PlannerAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.html#runAsyncImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runAsyncImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents">SequentialAgent</a></dt>
<dd>
<div class="block">Runs sub-agents sequentially.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runAsyncImpl(com.google.adk.sessions.Session,com.google.genai.types.Content,com.google.adk.agents.RunConfig,java.util.Map)" class="member-name-link">runAsyncImpl(Session, Content, RunConfig, Map)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Runs the agent asynchronously using a provided Session object.</div>
</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#runBeforeRunCallback(com.google.adk.agents.InvocationContext)" class="member-name-link">runBeforeRunCallback(InvocationContext)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#runConfig()" class="member-name-link">runConfig()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#runConfig()" class="member-name-link">runConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html#runConfig(com.google.adk.agents.RunConfig)" class="member-name-link">runConfig(RunConfig)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#runConfig(com.google.adk.agents.RunConfig)" class="member-name-link">runConfig(RunConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the configuration for the current agent run.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html" class="type-name-link" title="class in com.google.adk.agents">RunConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration to modify an agent's LLM's underlying behavior.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#%3Cinit%3E()" class="member-name-link">RunConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html" class="type-name-link" title="class in com.google.adk.agents">RunConfig.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents"><code>RunConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html" class="type-name-link" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a> - Enum Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Streaming mode for the runner.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" class="type-name-link" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a> - Enum Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Execution mode when the model requests multiple tools.</div>
</dd>
<dt><a href="com/google/adk/web/controller/EvaluationController.html#runEval(java.lang.String,java.lang.String,com.google.adk.web.dto.RunEvalRequest)" class="member-name-link">runEval(String, String, RunEvalRequest)</a> - Method in class com.google.adk.web.controller.<a href="com/google/adk/web/controller/EvaluationController.html" title="class in com.google.adk.web.controller">EvaluationController</a></dt>
<dd>
<div class="block">Placeholder for running evaluations.</div>
</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html" class="type-name-link" title="class in com.google.adk.web.dto">RunEvalRequest</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">DTO for POST /apps/{appName}/eval_sets/{evalSetId}/run-eval requests.</div>
</dd>
<dt><a href="com/google/adk/web/dto/RunEvalRequest.html#%3Cinit%3E()" class="member-name-link">RunEvalRequest()</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalRequest.html" title="class in com.google.adk.web.dto">RunEvalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html" class="type-name-link" title="class in com.google.adk.web.dto">RunEvalResult</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">DTO for the response of POST /apps/{appName}/eval_sets/{evalSetId}/run-eval.</div>
</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#%3Cinit%3E()" class="member-name-link">RunEvalResult()</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.lang.String)" class="member-name-link">RunEvalResult(String, String, String, String, List, String)</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>
<div class="block">Constructs a RunEvalResult.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#runLive(com.google.adk.agents.InvocationContext)" class="member-name-link">runLive(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Runs the agent synchronously.</div>
</dd>
<dt><a href="com/google/adk/flows/BaseFlow.html#runLive(com.google.adk.agents.InvocationContext)" class="member-name-link">runLive(InvocationContext)</a> - Method in interface com.google.adk.flows.<a href="com/google/adk/flows/BaseFlow.html" title="interface in com.google.adk.flows">BaseFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/BaseLlmFlow.html#runLive(com.google.adk.agents.InvocationContext)" class="member-name-link">runLive(InvocationContext)</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/BaseLlmFlow.html" title="class in com.google.adk.flows.llmflows">BaseLlmFlow</a></dt>
<dd>
<div class="block">Executes the LLM flow in streaming mode.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runLive(com.google.adk.sessions.SessionKey,com.google.adk.agents.LiveRequestQueue,com.google.adk.agents.RunConfig)" class="member-name-link">runLive(SessionKey, LiveRequestQueue, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Retrieves the session and runs the agent in live mode.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runLive(com.google.adk.sessions.Session,com.google.adk.agents.LiveRequestQueue,com.google.adk.agents.RunConfig)" class="member-name-link">runLive(Session, LiveRequestQueue, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/runner/Runner.html#runLive(java.lang.String,java.lang.String,com.google.adk.agents.LiveRequestQueue,com.google.adk.agents.RunConfig)" class="member-name-link">runLive(String, String, LiveRequestQueue, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Retrieves the session and runs the agent in live mode.</div>
</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Agent-specific synchronous logic.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgent.html" title="class in com.google.adk.agents">LoopAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.html" title="class in com.google.adk.agents">ParallelAgent</a></dt>
<dd>
<div class="block">Not supported for ParallelAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAgent.html" title="class in com.google.adk.agents">PlannerAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.html#runLiveImpl(com.google.adk.agents.InvocationContext)" class="member-name-link">runLiveImpl(InvocationContext)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents">SequentialAgent</a></dt>
<dd>
<div class="block">Runs sub-agents sequentially in live mode.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#runLiveImpl(com.google.adk.sessions.Session,com.google.adk.agents.LiveRequestQueue,com.google.adk.agents.RunConfig)" class="member-name-link">runLiveImpl(Session, LiveRequestQueue, RunConfig)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="block">Runs the agent in live mode, appending generated events to the session.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html" class="type-name-link" title="class in com.google.adk.runner">Runner</a> - Class in <a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a></dt>
<dd>
<div class="block">The main class for the GenAI Agents runner.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService)" class="member-name-link">Runner(BaseAgent, String, BaseArtifactService, BaseSessionService)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner"><code>Runner.Builder</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService,com.google.adk.memory.BaseMemoryService)" class="member-name-link">Runner(BaseAgent, String, BaseArtifactService, BaseSessionService, BaseMemoryService)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner"><code>Runner.Builder</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService,com.google.adk.memory.BaseMemoryService,java.util.List)" class="member-name-link">Runner(BaseAgent, String, BaseArtifactService, BaseSessionService, BaseMemoryService, List)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner"><code>Runner.Builder</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService,com.google.adk.memory.BaseMemoryService,java.util.List,com.google.adk.summarizer.EventsCompactionConfig,com.google.adk.agents.ContextCacheConfig)" class="member-name-link">Runner(BaseAgent, String, BaseArtifactService, BaseSessionService, BaseMemoryService, List, EventsCompactionConfig, ContextCacheConfig)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner"><code>Runner.Builder</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#%3Cinit%3E(com.google.adk.agents.BaseAgent,java.lang.String,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService,com.google.adk.memory.BaseMemoryService,java.util.List,com.google.adk.summarizer.EventsCompactionConfig,com.google.adk.agents.ContextCacheConfig,com.google.adk.apps.ResumabilityConfig)" class="member-name-link">Runner(BaseAgent, String, BaseArtifactService, BaseSessionService, BaseMemoryService, List, EventsCompactionConfig, ContextCacheConfig, ResumabilityConfig)</a> - Constructor for class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner"><code>Runner.Builder</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html" class="type-name-link" title="class in com.google.adk.runner">Runner.Builder</a> - Class in <a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner"><code>Runner</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/service/RunnerService.html" class="type-name-link" title="class in com.google.adk.web.service">RunnerService</a> - Class in <a href="com/google/adk/web/service/package-summary.html">com.google.adk.web.service</a></dt>
<dd>
<div class="block">Service for creating and caching Runner instances.</div>
</dd>
<dt><a href="com/google/adk/web/service/RunnerService.html#%3Cinit%3E(com.google.adk.web.AgentLoader,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService,com.google.adk.memory.BaseMemoryService,java.util.List)" class="member-name-link">RunnerService(AgentLoader, BaseArtifactService, BaseSessionService, BaseMemoryService, List)</a> - Constructor for class com.google.adk.web.service.<a href="com/google/adk/web/service/RunnerService.html" title="class in com.google.adk.web.service">RunnerService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/PluginManager.html#runOnUserMessageCallback(com.google.adk.agents.InvocationContext,com.google.genai.types.Content)" class="member-name-link">runOnUserMessageCallback(InvocationContext, Content)</a> - Method in class com.google.adk.plugins.<a href="com/google/adk/plugins/PluginManager.html" title="class in com.google.adk.plugins">PluginManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#safetyIdentifier" class="member-name-link">safetyIdentifier</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20safety_identifier%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#sanitizeRequestForGeminiApi(com.google.adk.models.LlmRequest)" class="member-name-link">sanitizeRequestForGeminiApi(LlmRequest)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Sanitizes the request to ensure it is compatible with the Gemini API backend.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#saveAndReloadArtifact(com.google.adk.sessions.SessionKey,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveAndReloadArtifact(SessionKey, String, Part)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact and returns it with fileData if available.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#saveAndReloadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveAndReloadArtifact(String, String, String, String, Part)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact and returns it with fileData if available.</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#saveAndReloadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveAndReloadArtifact(String, String, String, String, Part)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#saveAndReloadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveAndReloadArtifact(String, String, String, String, Part)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#saveArtifact(com.google.adk.sessions.SessionKey,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveArtifact(SessionKey, String, Part)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact.</div>
</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#saveArtifact(java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveArtifact(String, Part)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Saves an artifact and records it as a delta for the current session.</div>
</dd>
<dt><a href="com/google/adk/artifacts/BaseArtifactService.html#saveArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveArtifact(String, String, String, String, Part)</a> - Method in interface com.google.adk.artifacts.<a href="com/google/adk/artifacts/BaseArtifactService.html" title="interface in com.google.adk.artifacts">BaseArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact.</div>
</dd>
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#saveArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveArtifact(String, String, String, String, Part)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/GcsArtifactService.html" title="class in com.google.adk.artifacts">GcsArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact to GCS and assigns a new version.</div>
</dd>
<dt><a href="com/google/adk/artifacts/InMemoryArtifactService.html#saveArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.google.genai.types.Part)" class="member-name-link">saveArtifact(String, String, String, String, Part)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/InMemoryArtifactService.html" title="class in com.google.adk.artifacts">InMemoryArtifactService</a></dt>
<dd>
<div class="block">Saves an artifact in memory and assigns a new version.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#saveInputBlobsAsArtifacts()" class="member-name-link">saveInputBlobsAsArtifacts()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#saveInputBlobsAsArtifacts(boolean)" class="member-name-link">saveInputBlobsAsArtifacts(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#scheduler(io.reactivex.rxjava3.core.Scheduler)" class="member-name-link">scheduler(Scheduler)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#SCHEDULING_KEY" class="member-name-link">SCHEDULING_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html#schema" class="member-name-link">schema</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.EntitySchemaAndOperations.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.EntitySchemaAndOperations</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/SchemaUtils.html" class="type-name-link" title="class in com.google.adk">SchemaUtils</a> - Class in <a href="com/google/adk/package-summary.html">com.google.adk</a></dt>
<dd>
<div class="block">Utility class for validating schemas.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#scope" class="member-name-link">scope</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">The OpenTelemetry scope associated with this span.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#screenshot()" class="member-name-link">screenshot()</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.Builder.html#screenshot(byte%5B%5D)" class="member-name-link">screenshot(byte[])</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.Builder.html" title="class in com.google.adk.tools.computeruse">ComputerState.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#screenSize()" class="member-name-link">screenSize()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Returns the screen size of the environment.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#scrollAt(int,int,java.lang.String,int)" class="member-name-link">scrollAt(int, int, String, int)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Scrolls at a specific x, y coordinate by magnitude.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#scrollDocument(java.lang.String)" class="member-name-link">scrollDocument(String)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Scrolls the entire webpage in a direction.</div>
</dd>
<dt><a href="com/google/adk/web/config/OpenTelemetryConfig.html#sdkTracerProvider(com.google.adk.web.service.ApiServerSpanExporter)" class="member-name-link">sdkTracerProvider(ApiServerSpanExporter)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/OpenTelemetryConfig.html" title="class in com.google.adk.web.config">OpenTelemetryConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#search()" class="member-name-link">search()</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Jumps to search.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/DependencyGraphSearch.html#search(com.google.adk.planner.goap.GoalOrientedSearchGraph,java.util.Collection,java.lang.String)" class="member-name-link">search(GoalOrientedSearchGraph, Collection, String)</a> - Static method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/DependencyGraphSearch.html" title="class in com.google.adk.planner.goap">DependencyGraphSearch</a></dt>
<dd>
<div class="block">Finds the ordered list of agent names that must execute to produce the goal.</div>
</dd>
<dt><a href="com/example/github/GitHubTools.html#searchCode(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">searchCode(String, String, String)</a> - Static method in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html#searchEngineId()" class="member-name-link">searchEngineId()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools">VertexAiSearchTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html#searchEngineId(java.lang.String)" class="member-name-link">searchEngineId(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AStarSearchStrategy.html#searchGrouped(com.google.adk.planner.goap.GoalOrientedSearchGraph,java.util.List,java.util.Collection,java.lang.String)" class="member-name-link">searchGrouped(GoalOrientedSearchGraph, List, Collection, String)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AStarSearchStrategy.html" title="class in com.google.adk.planner.goap">AStarSearchStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/DependencyGraphSearch.html#searchGrouped(com.google.adk.planner.goap.GoalOrientedSearchGraph,java.util.List,java.util.Collection,java.lang.String)" class="member-name-link">searchGrouped(GoalOrientedSearchGraph, List, Collection, String)</a> - Static method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/DependencyGraphSearch.html" title="class in com.google.adk.planner.goap">DependencyGraphSearch</a></dt>
<dd>
<div class="block">Groups agents into parallelizable execution levels.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/DfsSearchStrategy.html#searchGrouped(com.google.adk.planner.goap.GoalOrientedSearchGraph,java.util.List,java.util.Collection,java.lang.String)" class="member-name-link">searchGrouped(GoalOrientedSearchGraph, List, Collection, String)</a> - Method in class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/DfsSearchStrategy.html" title="class in com.google.adk.planner.goap">DfsSearchStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/SearchStrategy.html#searchGrouped(com.google.adk.planner.goap.GoalOrientedSearchGraph,java.util.List,java.util.Collection,java.lang.String)" class="member-name-link">searchGrouped(GoalOrientedSearchGraph, List, Collection, String)</a> - Method in interface com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/SearchStrategy.html" title="interface in com.google.adk.planner.goap">SearchStrategy</a></dt>
<dd>
<div class="block">Searches for agent execution groups that produce the goal.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#searchMemory(java.lang.String)" class="member-name-link">searchMemory(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>
<div class="block">Searches the memory of the current user.</div>
</dd>
<dt><a href="com/google/adk/memory/BaseMemoryService.html#searchMemory(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">searchMemory(String, String, String)</a> - Method in interface com.google.adk.memory.<a href="com/google/adk/memory/BaseMemoryService.html" title="interface in com.google.adk.memory">BaseMemoryService</a></dt>
<dd>
<div class="block">Searches for sessions that match the query asynchronously.</div>
</dd>
<dt><a href="com/google/adk/memory/FirestoreMemoryService.html#searchMemory(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">searchMemory(String, String, String)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/FirestoreMemoryService.html" title="class in com.google.adk.memory">FirestoreMemoryService</a></dt>
<dd>
<div class="block">Searches memory entries for the given appName and userId that match the query keywords.</div>
</dd>
<dt><a href="com/google/adk/memory/InMemoryMemoryService.html#searchMemory(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">searchMemory(String, String, String)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/InMemoryMemoryService.html" title="class in com.google.adk.memory">InMemoryMemoryService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.html" class="type-name-link" title="class in com.google.adk.memory">SearchMemoryResponse</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">Represents the response from a memory search.</div>
</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.html#%3Cinit%3E()" class="member-name-link">SearchMemoryResponse()</a> - Constructor for class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory">SearchMemoryResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" class="type-name-link" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a> - Class in <a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/memory/SearchMemoryResponse.html" title="class in com.google.adk.memory"><code>SearchMemoryResponse</code></a>.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/SearchStrategy.html" class="type-name-link" title="interface in com.google.adk.planner.goap">SearchStrategy</a> - Interface in <a href="com/google/adk/planner/goap/package-summary.html">com.google.adk.planner.goap</a></dt>
<dd>
<div class="block">Strategy for searching a dependency graph to find ordered agent execution groups.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#seed" class="member-name-link">seed</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">Deprecated.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#self()" class="member-name-link">self()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>
<div class="block">This is a safe cast to the concrete builder type.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequestQueue.html#send(com.google.adk.agents.LiveRequest)" class="member-name-link">send(LiveRequest)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequestQueue.html" title="class in com.google.adk.agents">LiveRequestQueue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#sendContent(com.google.genai.types.Content)" class="member-name-link">sendContent(Content)</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Sends a user content to the model.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#sendContent(com.google.genai.types.Content)" class="member-name-link">sendContent(Content)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#sendHistory(java.util.List)" class="member-name-link">sendHistory(List)</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Sends the conversation history to the model.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#sendHistory(java.util.List)" class="member-name-link">sendHistory(List)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/BaseLlmConnection.html#sendRealtime(com.google.genai.types.Blob)" class="member-name-link">sendRealtime(Blob)</a> - Method in interface com.google.adk.models.<a href="com/google/adk/models/BaseLlmConnection.html" title="interface in com.google.adk.models">BaseLlmConnection</a></dt>
<dd>
<div class="block">Sends a chunk of audio or a frame of video to the model in realtime.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiLlmConnection.html#sendRealtime(com.google.genai.types.Blob)" class="member-name-link">sendRealtime(Blob)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/GeminiLlmConnection.html" title="class in com.google.adk.models">GeminiLlmConnection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#SEQUENTIAL" class="member-name-link">SEQUENTIAL</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.html" class="type-name-link" title="class in com.google.adk.agents">SequentialAgent</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">An agent that runs its sub-agents sequentially.</div>
</dd>
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html" class="type-name-link" title="class in com.google.adk.agents">SequentialAgent.Builder</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/agents/SequentialAgent.html" title="class in com.google.adk.agents"><code>SequentialAgent</code></a>.</div>
</dd>
<dt><a href="com/google/adk/agents/SequentialAgentConfig.html" class="type-name-link" title="class in com.google.adk.agents">SequentialAgentConfig</a> - Class in <a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a></dt>
<dd>
<div class="block">Configuration for SequentialAgent.</div>
</dd>
<dt><a href="com/google/adk/agents/SequentialAgentConfig.html#%3Cinit%3E()" class="member-name-link">SequentialAgentConfig()</a> - Constructor for class com.google.adk.agents.<a href="com/google/adk/agents/SequentialAgentConfig.html" title="class in com.google.adk.agents">SequentialAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SequentialPlanner.html" class="type-name-link" title="class in com.google.adk.planner">SequentialPlanner</a> - Class in <a href="com/google/adk/planner/package-summary.html">com.google.adk.planner</a></dt>
<dd>
<div class="block">A planner that runs sub-agents one at a time in order.</div>
</dd>
<dt><a href="com/google/adk/planner/SequentialPlanner.html#%3Cinit%3E()" class="member-name-link">SequentialPlanner()</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/SequentialPlanner.html" title="class in com.google.adk.planner">SequentialPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#SERVER_ERROR" class="member-name-link">SERVER_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Server-side errors from the AI provider</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.html#serverParams()" class="member-name-link">serverParams()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html#serverParams(com.google.adk.tools.mcp.StdioServerParameters)" class="member-name-link">serverParams(StdioServerParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html#serviceName" class="member-name-link">serviceName</a> - Variable in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.ConnectionDetails.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient.ConnectionDetails</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#serviceTier" class="member-name-link">serviceTier</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20service_tier%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#session()" class="member-name-link">session()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the session associated with this invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#session(com.google.adk.sessions.Session)" class="member-name-link">session(Session)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the session associated with this invocation.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html" class="type-name-link" title="class in com.google.adk.sessions">Session</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">A <a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions"><code>Session</code></a> object that encapsulates the <a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions"><code>State</code></a> and <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a>s of a session.</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#SESSION_COLLECTION_NAME" class="member-name-link">SESSION_COLLECTION_NAME</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">session collection name</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html" class="type-name-link" title="class in com.google.adk.sessions">Session.Builder</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions"><code>Session</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html" class="type-name-link" title="class in com.google.adk.web.controller">SessionController</a> - Class in <a href="com/google/adk/web/controller/package-summary.html">com.google.adk.web.controller</a></dt>
<dd>
<div class="block">Controller handling session-related API endpoints.</div>
</dd>
<dt><a href="com/google/adk/web/controller/SessionController.html#%3Cinit%3E(com.google.adk.sessions.BaseSessionService)" class="member-name-link">SessionController(BaseSessionService)</a> - Constructor for class com.google.adk.web.controller.<a href="com/google/adk/web/controller/SessionController.html" title="class in com.google.adk.web.controller">SessionController</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionException.html" class="type-name-link" title="class in com.google.adk.sessions">SessionException</a> - Exception Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Represents a general error that occurred during session management operations.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">SessionException(String)</a> - Constructor for exception class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionException.html" title="class in com.google.adk.sessions">SessionException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">SessionException(String, Throwable)</a> - Constructor for exception class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionException.html" title="class in com.google.adk.sessions">SessionException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">SessionException(Throwable)</a> - Constructor for exception class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionException.html" title="class in com.google.adk.sessions">SessionException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/RunEvalResult.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/RunEvalResult.html" title="class in com.google.adk.web.dto">RunEvalResult</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#sessionId()" class="member-name-link">sessionId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the session ID.</div>
</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.html#sessionIds()" class="member-name-link">sessionIds()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.html" title="class in com.google.adk.sessions">ListSessionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.html#sessionKey()" class="member-name-link">sessionKey()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>
<div class="block">Returns the session key.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#sessionKey(com.google.adk.sessions.SessionKey)" class="member-name-link">sessionKey(SessionKey)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>
<div class="block">Sets the session key.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html" class="type-name-link" title="class in com.google.adk.sessions">SessionKey</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Key for a session, composed of appName, userId and session id.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">SessionKey(String, String, String)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionNotFoundException.html" class="type-name-link" title="class in com.google.adk.sessions">SessionNotFoundException</a> - Exception Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Indicates that a requested session could not be found.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionNotFoundException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">SessionNotFoundException(String)</a> - Constructor for exception class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionNotFoundException.html" title="class in com.google.adk.sessions">SessionNotFoundException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionNotFoundException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">SessionNotFoundException(String, Throwable)</a> - Constructor for exception class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionNotFoundException.html" title="class in com.google.adk.sessions">SessionNotFoundException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/SessionRequest.html" class="type-name-link" title="class in com.google.adk.web.dto">SessionRequest</a> - Class in <a href="com/google/adk/web/dto/package-summary.html">com.google.adk.web.dto</a></dt>
<dd>
<div class="block">Data Transfer Object (DTO) for POST /apps/{appName}/users/{userId}/sessions and POST
/apps/{appName}/users/{userId}/sessions/{sessionId} equests.</div>
</dd>
<dt><a href="com/google/adk/web/dto/SessionRequest.html#%3Cinit%3E(java.util.Map)" class="member-name-link">SessionRequest(Map)</a> - Constructor for class com.google.adk.web.dto.<a href="com/google/adk/web/dto/SessionRequest.html" title="class in com.google.adk.web.dto">SessionRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.html#sessions()" class="member-name-link">sessions()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.html" title="class in com.google.adk.sessions">ListSessionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/ListSessionsResponse.Builder.html#sessions(java.util.List)" class="member-name-link">sessions(List)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/ListSessionsResponse.Builder.html" title="class in com.google.adk.sessions">ListSessionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#sessionService()" class="member-name-link">sessionService()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the session service for managing session state.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.html#sessionService()" class="member-name-link">sessionService()</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.html" title="class in com.google.adk.runner">Runner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#sessionService()" class="member-name-link">sessionService()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html#sessionService(com.google.adk.sessions.BaseSessionService)" class="member-name-link">sessionService(BaseSessionService)</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutor.Builder.html" title="class in com.google.adk.a2a.executor">AgentExecutor.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#sessionService(com.google.adk.sessions.BaseSessionService)" class="member-name-link">sessionService(BaseSessionService)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the session service for managing session state.</div>
</dd>
<dt><a href="com/google/adk/runner/Runner.Builder.html#sessionService(com.google.adk.sessions.BaseSessionService)" class="member-name-link">sessionService(BaseSessionService)</a> - Method in class com.google.adk.runner.<a href="com/google/adk/runner/Runner.Builder.html" title="class in com.google.adk.runner">Runner.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionUtils.html" class="type-name-link" title="class in com.google.adk.sessions">SessionUtils</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Utility functions for session service.</div>
</dd>
<dt><a href="com/google/adk/sessions/SessionUtils.html#%3Cinit%3E()" class="member-name-link">SessionUtils()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionUtils.html" title="class in com.google.adk.sessions">SessionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setActions(com.google.adk.events.EventActions)" class="member-name-link">setActions(EventActions)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#setActions(com.google.adk.events.EventActions)" class="member-name-link">setActions(EventActions)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#setAdditionalProperty(java.lang.String,java.lang.Object)" class="member-name-link">setAdditionalProperty(String, Object)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setAfterAgentCallbacks(java.util.List)" class="member-name-link">setAfterAgentCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setAfterModelCallbacks(java.util.List)" class="member-name-link">setAfterModelCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setAfterToolCallbacks(java.util.List)" class="member-name-link">setAfterToolCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setAgentClass(java.lang.String)" class="member-name-link">setAgentClass(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#setArgs(com.google.adk.tools.BaseTool.ToolArgsConfig)" class="member-name-link">setArgs(BaseTool.ToolArgsConfig)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setArtifactDelta(java.util.Map)" class="member-name-link">setArtifactDelta(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setAuthor(java.lang.String)" class="member-name-link">setAuthor(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setAutoCreateSession(boolean)" class="member-name-link">setAutoCreateSession(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setAvgLogprobs(java.lang.Double)" class="member-name-link">setAvgLogprobs(Double)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ConfigAgentUtils.html#setBaseAgentCallbacks(com.google.adk.agents.BaseAgentConfig,java.util.function.Consumer,java.util.function.Consumer)" class="member-name-link">setBaseAgentCallbacks(BaseAgentConfig, Consumer, Consumer)</a> - Static method in class com.google.adk.agents.<a href="com/google/adk/agents/ConfigAgentUtils.html" title="class in com.google.adk.agents">ConfigAgentUtils</a></dt>
<dd>
<div class="block">Sets the common agent callbacks (before/after agent) from the config to the builder setters.</div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setBeforeAgentCallbacks(java.util.List)" class="member-name-link">setBeforeAgentCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setBeforeModelCallbacks(java.util.List)" class="member-name-link">setBeforeModelCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setBeforeToolCallbacks(java.util.List)" class="member-name-link">setBeforeToolCallbacks(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#setBuildOutputDirs(java.lang.String%5B%5D)" class="member-name-link">setBuildOutputDirs(String[])</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#setCode(java.lang.String)" class="member-name-link">setCode(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setCompaction(com.google.adk.events.EventCompaction)" class="member-name-link">setCompaction(EventCompaction)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html#setConfigPath(java.lang.String)" class="member-name-link">setConfigPath(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.AgentRefConfig.html" title="class in com.google.adk.agents">BaseAgentConfig.AgentRefConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#setConfineToSourceDir(boolean)" class="member-name-link">setConfineToSourceDir(boolean)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setContent(com.google.genai.types.Content)" class="member-name-link">setContent(Content)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setCredentials(com.google.auth.oauth2.GoogleCredentials)" class="member-name-link">setCredentials(GoogleCredentials)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.html#setCustomMetadata(java.lang.String,java.lang.Object)" class="member-name-link">setCustomMetadata(String, Object)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.html" title="class in com.google.adk.tools">BaseTool</a></dt>
<dd>
<div class="block">Sets custom metadata to the tool associated with a key.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setCustomMetadata(java.util.List)" class="member-name-link">setCustomMetadata(List)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setDeletedArtifactIds(java.util.Set)" class="member-name-link">setDeletedArtifactIds(Set)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setDescription(java.lang.String)" class="member-name-link">setDescription(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#setDescription(java.lang.String)" class="member-name-link">setDescription(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setDisallowTransferToParent(java.lang.Boolean)" class="member-name-link">setDisallowTransferToParent(Boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setDisallowTransferToPeers(java.lang.Boolean)" class="member-name-link">setDisallowTransferToPeers(Boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#setEnabled(boolean)" class="member-name-link">setEnabled(boolean)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html#setEnabled(boolean)" class="member-name-link">setEnabled(boolean)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#setEndInvocation(boolean)" class="member-name-link">setEndInvocation(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Sets whether this invocation should be ended.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#setEndInvocation(boolean)" class="member-name-link">setEndInvocation(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/events/EventActions.html#setEndOfAgent(boolean)"><code>EventActions.setEndOfAgent(boolean)</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#setEndOfAgent(boolean)" class="member-name-link">setEndOfAgent(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#setError(java.lang.Throwable)" class="member-name-link">setError(Throwable)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">Records an error on the span and sets its status to error.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setErrorCode(com.google.genai.types.FinishReason)" class="member-name-link">setErrorCode(FinishReason)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setErrorMessage(java.lang.String)" class="member-name-link">setErrorMessage(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setEscalate(java.lang.Boolean)" class="member-name-link">setEscalate(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#setExampleProvider(com.google.adk.examples.BaseExampleProvider)" class="member-name-link">setExampleProvider(BaseExampleProvider)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#setExecutionId(java.lang.String)" class="member-name-link">setExecutionId(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Sets the session ID for the code executor.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html#setFailFast(boolean)" class="member-name-link">setFailFast(boolean)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setFinishReason(com.google.genai.types.FinishReason)" class="member-name-link">setFinishReason(FinishReason)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setFinishReason(java.util.Optional)" class="member-name-link">setFinishReason(Optional)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html#setFunctionResponseEvent(com.google.adk.events.Event)" class="member-name-link">setFunctionResponseEvent(Event)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html" title="class in com.google.adk.telemetry">Instrumentation.TelemetryContext</a></dt>
<dd>
<div class="block">Sets the function response event associated with the execution.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setGenerateContentConfig(com.google.genai.types.GenerateContentConfig)" class="member-name-link">setGenerateContentConfig(GenerateContentConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setGroundingMetadata(com.google.genai.types.GroundingMetadata)" class="member-name-link">setGroundingMetadata(GroundingMetadata)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setId(java.lang.String)" class="member-name-link">setId(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#setIncludeContent(boolean)" class="member-name-link">setIncludeContent(boolean)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setIncludeContents(com.google.adk.agents.LlmAgent.IncludeContents)" class="member-name-link">setIncludeContents(LlmAgent.IncludeContents)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setInputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig)" class="member-name-link">setInputAudioTranscription(AudioTranscriptionConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setInputTranscription(com.google.genai.types.Transcription)" class="member-name-link">setInputTranscription(Transcription)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/ComponentRegistry.html#setInstance(com.google.adk.utils.ComponentRegistry)" class="member-name-link">setInstance(ComponentRegistry)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ComponentRegistry.html" title="class in com.google.adk.utils">ComponentRegistry</a></dt>
<dd>
<div class="block">Updates the global singleton instance with a new ComponentRegistry.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setInstruction(java.lang.String)" class="member-name-link">setInstruction(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setInterrupted(java.lang.Boolean)" class="member-name-link">setInterrupted(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setInvocationId(java.lang.String)" class="member-name-link">setInvocationId(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setLocation(java.lang.String)" class="member-name-link">setLocation(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setLongRunningToolIds(java.util.Set)" class="member-name-link">setLongRunningToolIds(Set)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LoopAgentConfig.html#setMaxIterations(java.lang.Integer)" class="member-name-link">setMaxIterations(Integer)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LoopAgentConfig.html" title="class in com.google.adk.agents">LoopAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setMaxLlmCalls(int)" class="member-name-link">setMaxLlmCalls(int)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setMaxTokens(java.lang.Integer)" class="member-name-link">setMaxTokens(Integer)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#setMemories(com.google.common.collect.ImmutableList)" class="member-name-link">setMemories(ImmutableList)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#setMemories(java.util.List)" class="member-name-link">setMemories(List)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/SearchMemoryResponse.Builder.html" title="class in com.google.adk.memory">SearchMemoryResponse.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/telemetry/Metrics.html#setMeterForTesting(io.opentelemetry.api.metrics.Meter)" class="member-name-link">setMeterForTesting(Meter)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Metrics.html" title="class in com.google.adk.telemetry">Metrics</a></dt>
<dd>
<div class="block">Sets the OpenTelemetry Meter to be used for metrics.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html#setMetricsEnabled(boolean)" class="member-name-link">setMetricsEnabled(boolean)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setModel(java.lang.String)" class="member-name-link">setModel(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setModel(java.lang.String)" class="member-name-link">setModel(String)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/SetModelResponseTool.html" class="type-name-link" title="class in com.google.adk.tools">SetModelResponseTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Internal tool used for output schema workaround.</div>
</dd>
<dt><a href="com/google/adk/tools/SetModelResponseTool.html#%3Cinit%3E(com.google.genai.types.Schema)" class="member-name-link">SetModelResponseTool(Schema)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/SetModelResponseTool.html" title="class in com.google.adk.tools">SetModelResponseTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setModelVersion(java.lang.String)" class="member-name-link">setModelVersion(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.CallbackRef.html" title="class in com.google.adk.agents">BaseAgentConfig.CallbackRef</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ExampleTool.Builder.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ExampleTool.Builder.html" title="class in com.google.adk.tools">ExampleTool.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setObservability(com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">setObservability(SpringAIProperties.Observability)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setOutputAudioTranscription(com.google.genai.types.AudioTranscriptionConfig)" class="member-name-link">setOutputAudioTranscription(AudioTranscriptionConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setOutputKey(java.lang.String)" class="member-name-link">setOutputKey(String)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setOutputTranscription(com.google.genai.types.Transcription)" class="member-name-link">setOutputTranscription(Transcription)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html#setParent(io.opentelemetry.context.Context)" class="member-name-link">setParent(Context)</a> - Method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.TracerProvider.html" title="class in com.google.adk.telemetry">Tracing.TracerProvider</a></dt>
<dd>
<div class="block">Sets an explicit parent context for the span created by this transformer.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#setPartial(java.lang.Boolean)" class="member-name-link">setPartial(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setProject(java.lang.String)" class="member-name-link">setProject(String)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.Builder.html" title="class in com.google.adk.models">VertexCredentials.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#setRequestedAuthConfigs(java.util.Map)" class="member-name-link">setRequestedAuthConfigs(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setRequestedToolConfirmations(java.util.Map)" class="member-name-link">setRequestedToolConfirmations(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setResponseModalities(java.lang.Iterable)" class="member-name-link">setResponseModalities(Iterable)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setSaveInputBlobsAsArtifacts(boolean)" class="member-name-link">setSaveInputBlobsAsArtifacts(boolean)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#setSkipSummarization(boolean)" class="member-name-link">setSkipSummarization(boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setSkipSummarization(java.lang.Boolean)" class="member-name-link">setSkipSummarization(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AgentLoadingProperties.html#setSourceDir(java.lang.String)" class="member-name-link">setSourceDir(String)</a> - Method in class com.google.adk.web.config.<a href="com/google/adk/web/config/AgentLoadingProperties.html" title="class in com.google.adk.web.config">AgentLoadingProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setSpeechConfig(com.google.genai.types.SpeechConfig)" class="member-name-link">setSpeechConfig(SpeechConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#setSseServerParams(com.google.adk.tools.mcp.SseServerParameters)" class="member-name-link">setSseServerParams(SseServerParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.html#setStateDelta(java.util.concurrent.ConcurrentMap)" class="member-name-link">setStateDelta(ConcurrentMap)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#setStdioConnectionParams(com.google.adk.tools.mcp.StdioConnectionParameters)" class="member-name-link">setStdioConnectionParams(StdioConnectionParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#setStdioServerParams(com.google.adk.tools.mcp.StdioServerParameters)" class="member-name-link">setStdioServerParams(StdioServerParameters)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setStreamingMode(com.google.adk.agents.RunConfig.StreamingMode)" class="member-name-link">setStreamingMode(RunConfig.StreamingMode)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#setSubAgents(java.util.List)" class="member-name-link">setSubAgents(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setTemperature(java.lang.Double)" class="member-name-link">setTemperature(Double)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setTimestamp(long)" class="member-name-link">setTimestamp(long)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkprtriaging/Settings.html" class="type-name-link" title="class in com.example.adkprtriaging">Settings</a> - Class in <a href="com/example/adkprtriaging/package-summary.html">com.example.adkprtriaging</a></dt>
<dd>
<div class="block">Configuration read from environment variables.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html" class="type-name-link" title="class in com.example.adkspam">Settings</a> - Class in <a href="com/example/adkspam/package-summary.html">com.example.adkspam</a></dt>
<dd>
<div class="block">Configuration read from environment variables.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html" class="type-name-link" title="class in com.example.adkstale">Settings</a> - Class in <a href="com/example/adkstale/package-summary.html">com.example.adkstale</a></dt>
<dd>
<div class="block">Configuration read from environment variables.</div>
</dd>
<dt><a href="com/example/adktriaging/Settings.html" class="type-name-link" title="class in com.example.adktriaging">Settings</a> - Class in <a href="com/example/adktriaging/package-summary.html">com.example.adktriaging</a></dt>
<dd>
<div class="block">Configuration read from environment variables.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setToolExecutionMode(com.google.adk.agents.RunConfig.ToolExecutionMode)" class="member-name-link">setToolExecutionMode(RunConfig.ToolExecutionMode)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#setToolFilter(java.util.List)" class="member-name-link">setToolFilter(List)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#setTools(java.util.List)" class="member-name-link">setTools(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setTopK(java.lang.Integer)" class="member-name-link">setTopK(Integer)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setTopP(java.lang.Double)" class="member-name-link">setTopP(Double)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#setTracerForTesting(io.opentelemetry.api.trace.Tracer)" class="member-name-link">setTracerForTesting(Tracer)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Sets the OpenTelemetry instance to be used for tracing.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#setTransferToAgent(java.lang.String)" class="member-name-link">setTransferToAgent(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setTurnComplete(java.lang.Boolean)" class="member-name-link">setTurnComplete(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#setUsageMetadata(com.google.genai.types.GenerateContentResponseUsageMetadata)" class="member-name-link">setUsageMetadata(GenerateContentResponseUsageMetadata)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#setValidation(com.google.adk.models.springai.properties.SpringAIProperties.Validation)" class="member-name-link">setValidation(SpringAIProperties.Validation)</a> - Method in class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#shouldClose()" class="member-name-link">shouldClose()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>
<div class="block">Extracts boolean value from the close field or returns false if unset.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#shouldEmitAccumulatedText(com.google.adk.models.LlmResponse)" class="member-name-link">shouldEmitAccumulatedText(LlmResponse)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Determines if accumulated text should be emitted based on the current LlmResponse.</div>
</dd>
<dt><a href="com/google/adk/web/service/ApiServerSpanExporter.html#shutdown()" class="member-name-link">shutdown()</a> - Method in class com.google.adk.web.service.<a href="com/google/adk/web/service/ApiServerSpanExporter.html" title="class in com.google.adk.web.service">ApiServerSpanExporter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#shutdownTimeout()" class="member-name-link">shutdownTimeout()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#shutdownTimeout(java.time.Duration)" class="member-name-link">shutdownTimeout(Duration)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">SingleFlow</a> - Class in <a href="com/google/adk/flows/llmflows/package-summary.html">com.google.adk.flows.llmflows</a></dt>
<dd>
<div class="block">Basic LLM flow with fixed request and response processors.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#%3Cinit%3E()" class="member-name-link">SingleFlow()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/SingleFlow.html" title="class in com.google.adk.flows.llmflows">SingleFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#%3Cinit%3E(java.util.List,java.util.List,java.util.Optional)" class="member-name-link">SingleFlow(List, List, Optional)</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/SingleFlow.html" title="class in com.google.adk.flows.llmflows">SingleFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#%3Cinit%3E(java.util.Optional)" class="member-name-link">SingleFlow(Optional)</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/SingleFlow.html" title="class in com.google.adk.flows.llmflows">SingleFlow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#size()" class="member-name-link">size()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#size()" class="member-name-link">size()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.html#skill(java.lang.String)" class="member-name-link">skill(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder</a></dt>
<dd>
<div class="block">Returns a <a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills"><code>InMemorySkillSource.Builder.SkillBuilder</code></a> for the specified skill, creating it if it doesn't exist.</div>
</dd>
<dt><a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html#skill(java.lang.String)" class="member-name-link">skill(String)</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/InMemorySkillSource.Builder.SkillBuilder.html" title="class in com.google.adk.skills">InMemorySkillSource.Builder.SkillBuilder</a></dt>
<dd>
<div class="block">Switches context to configure another skill, creating it if it doesn't exist.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#SKILL_FORMAT_ERROR" class="member-name-link">SKILL_FORMAT_ERROR</a> - Static variable in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#SKILL_LOAD_ERROR" class="member-name-link">SKILL_LOAD_ERROR</a> - Static variable in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#SKILL_NOT_FOUND" class="member-name-link">SKILL_NOT_FOUND</a> - Static variable in exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/AbstractSkillSource.SkillMdPath.html#%3Cinit%3E(java.lang.String,PathT)" class="member-name-link">SkillMdPath(String, PathT)</a> - Constructor for class com.google.adk.skills.<a href="com/google/adk/skills/AbstractSkillSource.SkillMdPath.html" title="class in com.google.adk.skills">AbstractSkillSource.SkillMdPath</a></dt>
<dd>
<div class="block">Constructs a <code>SkillMdPath</code>.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSource.html" class="type-name-link" title="interface in com.google.adk.skills">SkillSource</a> - Interface in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Interface for getting access to available skills.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html" class="type-name-link" title="class in com.google.adk.skills">SkillSourceException</a> - Exception Class in <a href="com/google/adk/skills/package-summary.html">com.google.adk.skills</a></dt>
<dd>
<div class="block">Exception for <a href="com/google/adk/skills/SkillSource.html" title="interface in com.google.adk.skills"><code>SkillSource</code></a> implementations to signal recoverable errors that will have the
message sending back to the LLM.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">SkillSourceException(String, String)</a> - Constructor for exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>
<div class="block">Constructs a new exception with the specified detail message and error code.</div>
</dd>
<dt><a href="com/google/adk/skills/SkillSourceException.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.Throwable)" class="member-name-link">SkillSourceException(String, String, Throwable)</a> - Constructor for exception class com.google.adk.skills.<a href="com/google/adk/skills/SkillSourceException.html" title="class in com.google.adk.skills">SkillSourceException</a></dt>
<dd>
<div class="block">Constructs a new exception with the specified detail message, error code, and cause.</div>
</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html" class="type-name-link" title="class in com.google.adk.tools.skills">SkillToolset</a> - Class in <a href="com/google/adk/tools/skills/package-summary.html">com.google.adk.tools.skills</a></dt>
<dd>
<div class="block">A toolset for managing and interacting with agent skills.</div>
</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html#%3Cinit%3E(com.google.adk.skills.SkillSource)" class="member-name-link">SkillToolset(SkillSource)</a> - Constructor for class com.google.adk.tools.skills.<a href="com/google/adk/tools/skills/SkillToolset.html" title="class in com.google.adk.tools.skills">SkillToolset</a></dt>
<dd>
<div class="block">Initializes the SkillToolset with a SkillSource and default execution settings.</div>
</dd>
<dt><a href="com/google/adk/tools/skills/SkillToolset.html#%3Cinit%3E(com.google.adk.skills.SkillSource,java.lang.String)" class="member-name-link">SkillToolset(SkillSource, String)</a> - Constructor for class com.google.adk.tools.skills.<a href="com/google/adk/tools/skills/SkillToolset.html" title="class in com.google.adk.tools.skills">SkillToolset</a></dt>
<dd>
<div class="block">Initializes the SkillToolset with a SkillSource.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#skipSummarization()" class="member-name-link">skipSummarization()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#skipSummarization(java.lang.Boolean)" class="member-name-link">skipSummarization(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#sleepBetweenIssuesMs()" class="member-name-link">sleepBetweenIssuesMs()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/SlidingWindowEventCompactor.html" class="type-name-link" title="class in com.google.adk.summarizer">SlidingWindowEventCompactor</a> - Class in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">This class performs events compaction in a sliding window fashion based on the <a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer"><code>EventsCompactionConfig</code></a>.</div>
</dd>
<dt><a href="com/google/adk/summarizer/SlidingWindowEventCompactor.html#%3Cinit%3E(com.google.adk.summarizer.EventsCompactionConfig)" class="member-name-link">SlidingWindowEventCompactor(EventsCompactionConfig)</a> - Constructor for class com.google.adk.summarizer.<a href="com/google/adk/summarizer/SlidingWindowEventCompactor.html" title="class in com.google.adk.summarizer">SlidingWindowEventCompactor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgent.html" class="type-name-link" title="class in com.example.adkspam">SpamDetectionAgent</a> - Class in <a href="com/example/adkspam/package-summary.html">com.example.adkspam</a></dt>
<dd>
<div class="block">ADK Issue Monitoring (Spam Detection) Agent for <code>google/adk-java</code>.</div>
</dd>
<dt><a href="com/example/adkspam/SpamDetectionAgentRun.html" class="type-name-link" title="class in com.example.adkspam">SpamDetectionAgentRun</a> - Class in <a href="com/example/adkspam/package-summary.html">com.example.adkspam</a></dt>
<dd>
<div class="block">Entry point for the ADK Java issue monitoring (spam detection) agent.</div>
</dd>
<dt><a href="com/example/adkspam/Settings.html#spamLabel()" class="member-name-link">spamLabel()</a> - Static method in class com.example.adkspam.<a href="com/example/adkspam/Settings.html" title="class in com.example.adkspam">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#span" class="member-name-link">span</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">The OpenTelemetry span associated with this scope.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/SpeechClientInterface.html" class="type-name-link" title="interface in com.google.adk.flows.llmflows.audio">SpeechClientInterface</a> - Interface in <a href="com/google/adk/flows/llmflows/audio/package-summary.html">com.google.adk.flows.llmflows.audio</a></dt>
<dd>
<div class="block">Interface for a speech-to-text client.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#speechConfig()" class="member-name-link">speechConfig()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#speechConfig(com.google.genai.types.SpeechConfig)" class="member-name-link">speechConfig(SpeechConfig)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html" class="type-name-link" title="class in com.google.adk.models.springai">SpringAI</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Spring AI implementation of BaseLlm that wraps Spring AI ChatModel and StreamingChatModel.</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.ChatModel)" class="member-name-link">SpringAI(ChatModel)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.ChatModel,java.lang.String)" class="member-name-link">SpringAI(ChatModel, String)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.ChatModel,java.lang.String,com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">SpringAI(ChatModel, String, SpringAIProperties.Observability)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.ChatModel,org.springframework.ai.chat.model.StreamingChatModel,java.lang.String)" class="member-name-link">SpringAI(ChatModel, StreamingChatModel, String)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.ChatModel,org.springframework.ai.chat.model.StreamingChatModel,java.lang.String,com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">SpringAI(ChatModel, StreamingChatModel, String, SpringAIProperties.Observability)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.StreamingChatModel)" class="member-name-link">SpringAI(StreamingChatModel)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.StreamingChatModel,java.lang.String)" class="member-name-link">SpringAI(StreamingChatModel, String)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAI.html#%3Cinit%3E(org.springframework.ai.chat.model.StreamingChatModel,java.lang.String,com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">SpringAI(StreamingChatModel, String, SpringAIProperties.Observability)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAI.html" title="class in com.google.adk.models.springai">SpringAI</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" class="type-name-link" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a> - Class in <a href="com/google/adk/models/springai/autoconfigure/package-summary.html">com.google.adk.models.springai.autoconfigure</a></dt>
<dd>
<div class="block">Auto-configuration for Spring AI integration with ADK.</div>
</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html#%3Cinit%3E()" class="member-name-link">SpringAIAutoConfiguration()</a> - Constructor for class com.google.adk.models.springai.autoconfigure.<a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html#springAIEmbedding(org.springframework.ai.embedding.EmbeddingModel,com.google.adk.models.springai.properties.SpringAIProperties)" class="member-name-link">springAIEmbedding(EmbeddingModel, SpringAIProperties)</a> - Method in class com.google.adk.models.springai.autoconfigure.<a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a></dt>
<dd>
<div class="block">Creates a SpringAIEmbedding bean when EmbeddingModel is available.</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html" class="type-name-link" title="class in com.google.adk.models.springai">SpringAIEmbedding</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Spring AI embedding model wrapper that provides ADK-compatible embedding generation.</div>
</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#%3Cinit%3E(org.springframework.ai.embedding.EmbeddingModel)" class="member-name-link">SpringAIEmbedding(EmbeddingModel)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#%3Cinit%3E(org.springframework.ai.embedding.EmbeddingModel,java.lang.String)" class="member-name-link">SpringAIEmbedding(EmbeddingModel, String)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/SpringAIEmbedding.html#%3Cinit%3E(org.springframework.ai.embedding.EmbeddingModel,java.lang.String,com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">SpringAIEmbedding(EmbeddingModel, String, SpringAIProperties.Observability)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/SpringAIEmbedding.html" title="class in com.google.adk.models.springai">SpringAIEmbedding</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html" class="type-name-link" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper</a> - Class in <a href="com/google/adk/models/springai/error/package-summary.html">com.google.adk.models.springai.error</a></dt>
<dd>
<div class="block">Maps Spring AI exceptions to appropriate ADK exceptions and error handling strategies.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html#%3Cinit%3E()" class="member-name-link">SpringAIErrorMapper()</a> - Constructor for class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" class="type-name-link" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a> - Enum Class in <a href="com/google/adk/models/springai/error/package-summary.html">com.google.adk.models.springai.error</a></dt>
<dd>
<div class="block">Error categories for different types of failures.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" class="type-name-link" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a> - Class in <a href="com/google/adk/models/springai/error/package-summary.html">com.google.adk.models.springai.error</a></dt>
<dd>
<div class="block">Container for mapped error information.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" class="type-name-link" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a> - Enum Class in <a href="com/google/adk/models/springai/error/package-summary.html">com.google.adk.models.springai.error</a></dt>
<dd>
<div class="block">Retry strategy recommendations.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" class="type-name-link" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a> - Class in <a href="com/google/adk/models/springai/observability/package-summary.html">com.google.adk.models.springai.observability</a></dt>
<dd>
<div class="block">Handles observability features for Spring AI integration using Micrometer.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#%3Cinit%3E(com.google.adk.models.springai.properties.SpringAIProperties.Observability)" class="member-name-link">SpringAIObservabilityHandler(SpringAIProperties.Observability)</a> - Constructor for class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Creates an observability handler with a default SimpleMeterRegistry.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#%3Cinit%3E(com.google.adk.models.springai.properties.SpringAIProperties.Observability,io.micrometer.core.instrument.MeterRegistry)" class="member-name-link">SpringAIObservabilityHandler(SpringAIProperties.Observability, MeterRegistry)</a> - Constructor for class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Creates an observability handler with a custom MeterRegistry.</div>
</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.RequestContext.html" class="type-name-link" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler.RequestContext</a> - Class in <a href="com/google/adk/models/springai/observability/package-summary.html">com.google.adk.models.springai.observability</a></dt>
<dd>
<div class="block">Context for tracking a single request with Micrometer timer.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html" class="type-name-link" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a> - Class in <a href="com/google/adk/models/springai/properties/package-summary.html">com.google.adk.models.springai.properties</a></dt>
<dd>
<div class="block">Configuration properties for Spring AI integration with ADK.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.html#%3Cinit%3E()" class="member-name-link">SpringAIProperties()</a> - Constructor for class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Observability.html" class="type-name-link" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Observability</a> - Class in <a href="com/google/adk/models/springai/properties/package-summary.html">com.google.adk.models.springai.properties</a></dt>
<dd>
<div class="block">Observability configuration settings.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" class="type-name-link" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a> - Class in <a href="com/google/adk/models/springai/properties/package-summary.html">com.google.adk.models.springai.properties</a></dt>
<dd>
<div class="block">Configuration validation settings.</div>
</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html#springAIWithBothModels(org.springframework.ai.chat.model.ChatModel,org.springframework.ai.chat.model.StreamingChatModel,com.google.adk.models.springai.properties.SpringAIProperties)" class="member-name-link">springAIWithBothModels(ChatModel, StreamingChatModel, SpringAIProperties)</a> - Method in class com.google.adk.models.springai.autoconfigure.<a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a></dt>
<dd>
<div class="block">Creates a SpringAI bean when both ChatModel and StreamingChatModel are available.</div>
</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html#springAIWithChatModel(org.springframework.ai.chat.model.ChatModel,com.google.adk.models.springai.properties.SpringAIProperties)" class="member-name-link">springAIWithChatModel(ChatModel, SpringAIProperties)</a> - Method in class com.google.adk.models.springai.autoconfigure.<a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a></dt>
<dd>
<div class="block">Creates a SpringAI bean when only ChatModel is available.</div>
</dd>
<dt><a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html#springAIWithStreamingModel(org.springframework.ai.chat.model.StreamingChatModel,com.google.adk.models.springai.properties.SpringAIProperties)" class="member-name-link">springAIWithStreamingModel(StreamingChatModel, SpringAIProperties)</a> - Method in class com.google.adk.models.springai.autoconfigure.<a href="com/google/adk/models/springai/autoconfigure/SpringAIAutoConfiguration.html" title="class in com.google.adk.models.springai.autoconfigure">SpringAIAutoConfiguration</a></dt>
<dd>
<div class="block">Creates a SpringAI bean when only StreamingChatModel is available.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html#SSE" class="member-name-link">SSE</a> - Enum constant in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.StreamingMode.html" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#sseEndpoint()" class="member-name-link">sseEndpoint()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">The endpoint to connect to on the SSE server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#sseEndpoint(java.lang.String)" class="member-name-link">sseEndpoint(String)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the endpoint to connect to on the SSE server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#sseReadTimeout()" class="member-name-link">sseReadTimeout()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">The timeout for reading data from the SSE stream.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#sseReadTimeout(java.time.Duration)" class="member-name-link">sseReadTimeout(Duration)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the timeout for reading data from the SSE stream.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html" class="type-name-link" title="class in com.google.adk.tools.mcp">SseServerParameters</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Parameters for establishing a MCP Server-Sent Events (SSE) connection.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#%3Cinit%3E()" class="member-name-link">SseServerParameters()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp"><code>SseServerParameters</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#sseServerParams()" class="member-name-link">sseServerParams()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/adkstale/Settings.html#staleHoursThreshold()" class="member-name-link">staleHoursThreshold()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>
<div class="block">Hours of inactivity after a maintainer question before an issue is marked stale.</div>
</dd>
<dt><a href="com/example/adkstale/Settings.html#staleLabel()" class="member-name-link">staleLabel()</a> - Static method in class com.example.adkstale.<a href="com/example/adkstale/Settings.html" title="class in com.example.adkstale">Settings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/AdkWebServer.html#start(com.google.adk.agents.BaseAgent...)" class="member-name-link">start(BaseAgent...)</a> - Static method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.html" title="class in com.google.adk.web">AdkWebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html#startRequest(java.lang.String,java.lang.String)" class="member-name-link">startRequest(String, String)</a> - Method in class com.google.adk.models.springai.observability.<a href="com/google/adk/models/springai/observability/SpringAIObservabilityHandler.html" title="class in com.google.adk.models.springai.observability">SpringAIObservabilityHandler</a></dt>
<dd>
<div class="block">Records the start of a request.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#startTimeNanos" class="member-name-link">startTimeNanos</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">The start time of the scope in nanoseconds.</div>
</dd>
<dt><a href="com/google/adk/events/EventCompaction.html#startTimestamp()" class="member-name-link">startTimestamp()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.html" title="class in com.google.adk.events">EventCompaction</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventCompaction.Builder.html#startTimestamp(long)" class="member-name-link">startTimestamp(long)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventCompaction.Builder.html" title="class in com.google.adk.events">EventCompaction.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/samples/a2aagent/StartupConfig.html" class="type-name-link" title="class in com.google.adk.samples.a2aagent">StartupConfig</a> - Class in <a href="com/google/adk/samples/a2aagent/package-summary.html">com.google.adk.samples.a2aagent</a></dt>
<dd>
<div class="block">Configuration applied on startup, such as Jackson module registrations.</div>
</dd>
<dt><a href="com/google/adk/samples/a2aagent/StartupConfig.html#%3Cinit%3E()" class="member-name-link">StartupConfig()</a> - Constructor for class com.google.adk.samples.a2aagent.<a href="com/google/adk/samples/a2aagent/StartupConfig.html" title="class in com.google.adk.samples.a2aagent">StartupConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/CallbackContext.html#state()" class="member-name-link">state()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/CallbackContext.html" title="class in com.google.adk.agents">CallbackContext</a></dt>
<dd>
<div class="block">Returns the delta-aware state of the current callback.</div>
</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#state()" class="member-name-link">state()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Returns the session state — the shared "world state" that agents read and write.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#state()" class="member-name-link">state()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns an unmodifiable view of the state of the session.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#state()" class="member-name-link">state()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#state(com.google.adk.sessions.State)" class="member-name-link">state(State)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#state(java.util.Map)" class="member-name-link">state(Map)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html" class="type-name-link" title="class in com.google.adk.sessions">State</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">A <a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions"><code>State</code></a> object that also keeps track of the changes to the state.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#%3Cinit%3E(java.util.Map)" class="member-name-link">State(Map)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/State.html#%3Cinit%3E(java.util.Map,java.util.Map)" class="member-name-link">State(Map, Map)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#stateDelta" class="member-name-link">stateDelta</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>
<div class="block">Optional state delta to merge into the session state before running the agent.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#stateDelta()" class="member-name-link">stateDelta()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#stateDelta(java.util.Map)" class="member-name-link">stateDelta(Map)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/BaseCodeExecutor.html#stateful()" class="member-name-link">stateful()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/BaseCodeExecutor.html" title="class in com.google.adk.codeexecutors">BaseCodeExecutor</a></dt>
<dd>
<div class="block">Whether the code executor is stateful.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html#stateful()" class="member-name-link">stateful()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/ContainerCodeExecutor.html" title="class in com.google.adk.codeexecutors">ContainerCodeExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html#%3Cinit%3E(java.lang.String)" class="member-name-link">Static(String)</a> - Constructor for record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Static.html" title="class in com.google.adk.agents">Instruction.Static</a></dt>
<dd>
<div class="block">Creates an instance of a <code>Static</code> record class.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html#stderr()" class="member-name-link">stderr()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a></dt>
<dd>
<div class="block">The standard error of the code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html#stderr(java.lang.String)" class="member-name-link">stderr(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StdioConnectionParameters</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#stdioConnectionParams()" class="member-name-link">stdioConnectionParams()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StdioServerParameters</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Parameters for establishing a MCP stdio connection.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#%3Cinit%3E()" class="member-name-link">StdioServerParameters()</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.Builder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StdioServerParameters.Builder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp"><code>StdioServerParameters</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#stdioServerParams()" class="member-name-link">stdioServerParams()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html#stdout()" class="member-name-link">stdout()</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult</a></dt>
<dd>
<div class="block">The standard output of the code execution.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html#stdout(java.lang.String)" class="member-name-link">stdout(String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutionUtils.CodeExecutionResult.Builder.html" title="class in com.google.adk.codeexecutors">CodeExecutionUtils.CodeExecutionResult.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#stop" class="member-name-link">stop</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20stop%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/maven/ConfigAgentLoader.html#stop()" class="member-name-link">stop()</a> - Method in class com.google.adk.maven.<a href="com/google/adk/maven/ConfigAgentLoader.html" title="class in com.google.adk.maven">ConfigAgentLoader</a></dt>
<dd>
<div class="block">Stops the hot-loading service.</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#STOP_WORDS" class="member-name-link">STOP_WORDS</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">Stop words for keyword extraction, loaded from properties.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#store" class="member-name-link">store</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20store%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#stream" class="member-name-link">stream</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20stream%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#stream()" class="member-name-link">stream()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>
<div class="block">Returns the active stream of this streaming tool.</div>
</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#stream(com.google.adk.agents.LiveRequestQueue)" class="member-name-link">stream(LiveRequestQueue)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>
<div class="block">Sets the active stream of this streaming tool.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Server parameters for Streamable HTTP client transport.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#%3Cinit%3E(java.lang.String,java.util.Map,java.time.Duration,java.time.Duration,java.lang.Boolean)" class="member-name-link">StreamableHttpServerParameters(String, Map, Duration, Duration, Boolean)</a> - Constructor for class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>
<div class="block">Server parameters for Streamable HTTP client transport.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" class="type-name-link" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a> - Class in <a href="com/google/adk/tools/mcp/package-summary.html">com.google.adk.tools.mcp</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp"><code>StreamableHttpServerParameters</code></a>.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#streaming" class="member-name-link">streaming</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#streaming(boolean)" class="member-name-link">streaming(boolean)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#streamingChatModel()" class="member-name-link">streamingChatModel()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#streamingChatModel(dev.langchain4j.model.chat.StreamingChatModel)" class="member-name-link">streamingChatModel(StreamingChatModel)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#streamingMode()" class="member-name-link">streamingMode()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#streamingMode(com.google.adk.agents.RunConfig.StreamingMode)" class="member-name-link">streamingMode(RunConfig.StreamingMode)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html" class="type-name-link" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Aggregates streaming responses from Spring AI models.</div>
</dd>
<dt><a href="com/google/adk/models/springai/StreamingResponseAggregator.html#%3Cinit%3E()" class="member-name-link">StreamingResponseAggregator()</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/StreamingResponseAggregator.html" title="class in com.google.adk.models.springai">StreamingResponseAggregator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#streamOptions" class="member-name-link">streamOptions</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20stream_options%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#stringifyContent()" class="member-name-link">stringifyContent()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Converts the event content into a readable string.</div>
</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#stripThoughts(java.util.List)" class="member-name-link">stripThoughts(List)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>
<div class="block">Removes any `Part` that contains only a `thought` from the content list.</div>
</dd>
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html#SUB_AGENT" class="member-name-link">SUB_AGENT</a> - Enum constant in enum class com.google.adk.utils.<a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#subAgents" class="member-name-link">subAgents</a> - Variable in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#subAgents()" class="member-name-link">subAgents()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgentConfig.html#subAgents()" class="member-name-link">subAgents()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgentConfig.html" title="class in com.google.adk.agents">BaseAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#subAgents(com.google.adk.agents.BaseAgent...)" class="member-name-link">subAgents(BaseAgent...)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List)</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.Builder.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.Builder.html" title="class in com.google.adk.agents">BaseAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/BaseEventSummarizer.html#summarizeEvents(java.util.List)" class="member-name-link">summarizeEvents(List)</a> - Method in interface com.google.adk.summarizer.<a href="com/google/adk/summarizer/BaseEventSummarizer.html" title="interface in com.google.adk.summarizer">BaseEventSummarizer</a></dt>
<dd>
<div class="block">Compact a list of events into a single event.</div>
</dd>
<dt><a href="com/google/adk/summarizer/LlmEventSummarizer.html#summarizeEvents(java.util.List)" class="member-name-link">summarizeEvents(List)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/LlmEventSummarizer.html" title="class in com.google.adk.summarizer">LlmEventSummarizer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#summarizer()" class="member-name-link">summarizer()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/summarizer/EventsCompactionConfig.html#param-summarizer"><code>summarizer</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#summarizer(com.google.adk.summarizer.BaseEventSummarizer)" class="member-name-link">summarizer(BaseEventSummarizer)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html" class="type-name-link" title="class in com.google.adk.planner">SupervisorPlanner</a> - Class in <a href="com/google/adk/planner/package-summary.html">com.google.adk.planner</a></dt>
<dd>
<div class="block">A planner that uses an LLM to dynamically decide which sub-agent(s) to run next.</div>
</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html#%3Cinit%3E(com.google.adk.models.BaseLlm)" class="member-name-link">SupervisorPlanner(BaseLlm)</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/SupervisorPlanner.html" title="class in com.google.adk.planner">SupervisorPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html#%3Cinit%3E(com.google.adk.models.BaseLlm,java.lang.String)" class="member-name-link">SupervisorPlanner(BaseLlm, String)</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/SupervisorPlanner.html" title="class in com.google.adk.planner">SupervisorPlanner</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/SupervisorPlanner.html#%3Cinit%3E(com.google.adk.models.BaseLlm,java.lang.String,int)" class="member-name-link">SupervisorPlanner(BaseLlm, String, int)</a> - Constructor for class com.google.adk.planner.<a href="com/google/adk/planner/SupervisorPlanner.html" title="class in com.google.adk.planner">SupervisorPlanner</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:T">T</h2>
<dl class="index">
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#tableName()" class="member-name-link">tableName()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#tableName(java.lang.String)" class="member-name-link">tableName(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/TailRetentionEventCompactor.html" class="type-name-link" title="class in com.google.adk.summarizer">TailRetentionEventCompactor</a> - Class in <a href="com/google/adk/summarizer/package-summary.html">com.google.adk.summarizer</a></dt>
<dd>
<div class="block">This class performs event compaction by retaining the tail of the event stream.</div>
</dd>
<dt><a href="com/google/adk/summarizer/TailRetentionEventCompactor.html#%3Cinit%3E(com.google.adk.summarizer.BaseEventSummarizer,int,int)" class="member-name-link">TailRetentionEventCompactor(BaseEventSummarizer, int, int)</a> - Constructor for class com.google.adk.summarizer.<a href="com/google/adk/summarizer/TailRetentionEventCompactor.html" title="class in com.google.adk.summarizer">TailRetentionEventCompactor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#task()" class="member-name-link">task()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>
<div class="block">Returns the active task of this streaming tool.</div>
</dd>
<dt><a href="com/google/adk/agents/ActiveStreamingTool.html#task(io.reactivex.rxjava3.disposables.Disposable)" class="member-name-link">task(Disposable)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ActiveStreamingTool.html" title="class in com.google.adk.agents">ActiveStreamingTool</a></dt>
<dd>
<div class="block">Sets the active task of this streaming tool.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html#TASK_ID" class="member-name-link">TASK_ID</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/AdkMetadataKey.html" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/EventConverter.html#taskId(com.google.adk.events.Event)" class="member-name-link">taskId(Event)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/EventConverter.html" title="class in com.google.adk.a2a.converters">EventConverter</a></dt>
<dd>
<div class="block">Returns the task ID from the event.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/ResponseConverter.html#taskToEvent(io.a2a.spec.Task,com.google.adk.agents.InvocationContext)" class="member-name-link">taskToEvent(Task, InvocationContext)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/ResponseConverter.html" title="class in com.google.adk.a2a.converters">ResponseConverter</a></dt>
<dd>
<div class="block">Converts an A2A <code>Task</code> to an ADK <a href="com/google/adk/events/Event.html" title="class in com.google.adk.events"><code>Event</code></a>.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html#telemetryContext" class="member-name-link">telemetryContext</a> - Variable in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ClosableTelemetryScope.html" title="class in com.google.adk.telemetry">Instrumentation.ClosableTelemetryScope</a></dt>
<dd>
<div class="block">The telemetry context for this scope.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html#%3Cinit%3E(io.opentelemetry.context.Context)" class="member-name-link">TelemetryContext(Context)</a> - Constructor for class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.TelemetryContext.html" title="class in com.google.adk.telemetry">Instrumentation.TelemetryContext</a></dt>
<dd>
<div class="block">Constructs a new <code>TelemetryContext</code> with the given OpenTelemetry context.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#TEMP_PREFIX" class="member-name-link">TEMP_PREFIX</a> - Static variable in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#temperature" class="member-name-link">temperature</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20temperature%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#terminateOnClose()" class="member-name-link">terminateOnClose()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#terminateOnClose(boolean)" class="member-name-link">terminateOnClose(boolean)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolPredicate.html#test(com.google.adk.tools.BaseTool,com.google.adk.agents.ReadonlyContext)" class="member-name-link">test(BaseTool, ReadonlyContext)</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/ToolPredicate.html" title="interface in com.google.adk.tools">ToolPredicate</a></dt>
<dd>
<div class="block">Decides if the given tool is selected.</div>
</dd>
<dt><a href="com/google/adk/tools/NamedToolPredicate.html#test(com.google.adk.tools.BaseTool,java.util.Optional)" class="member-name-link">test(BaseTool, Optional)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/NamedToolPredicate.html" title="class in com.google.adk.tools">NamedToolPredicate</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolPredicate.html#test(com.google.adk.tools.BaseTool,java.util.Optional)" class="member-name-link">test(BaseTool, Optional)</a> - Method in interface com.google.adk.tools.<a href="com/google/adk/tools/ToolPredicate.html" title="interface in com.google.adk.tools">ToolPredicate</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="com/google/adk/tools/ToolPredicate.html#test(com.google.adk.tools.BaseTool,com.google.adk.agents.ReadonlyContext)"><code>ToolPredicate.test(BaseTool, ReadonlyContext)</code></a> instead.</div>
</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#timeout()" class="member-name-link">timeout()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">The timeout for the initial connection attempt.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.html#timeout()" class="member-name-link">timeout()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#timeout()" class="member-name-link">timeout()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html#timeout(float)" class="member-name-link">timeout(float)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.Builder.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#timeout(java.time.Duration)" class="member-name-link">timeout(Duration)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the timeout for the initial connection attempt.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#timeout(java.time.Duration)" class="member-name-link">timeout(Duration)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#TIMEOUT_ERROR" class="member-name-link">TIMEOUT_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Timeout errors</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioConnectionParameters.html#timeoutDuration()" class="member-name-link">timeoutDuration()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioConnectionParameters.html" title="class in com.google.adk.tools.mcp">StdioConnectionParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#timestamp()" class="member-name-link">timestamp()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">The timestamp of the event.</div>
</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#timestamp()" class="member-name-link">timestamp()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>
<div class="block">Returns the timestamp when the original content of this memory happened, or null if not set.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#timestamp(long)" class="member-name-link">timestamp(long)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#timestamp(java.lang.String)" class="member-name-link">timestamp(String)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>
<div class="block">Sets the timestamp when the original content of this memory happened.</div>
</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#timestamp(java.time.Instant)" class="member-name-link">timestamp(Instant)</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.Builder.html" title="class in com.google.adk.memory">MemoryEntry.Builder</a></dt>
<dd>
<div class="block">A convenience method to set the timestamp from an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class in java.time" class="external-link"><code>Instant</code></a> object, formatted as an ISO
8601 string.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.html" title="class in com.google.adk.a2a.executor">AgentExecutorConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns a <a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents"><code>InvocationContext.Builder</code></a> initialized with the values of this instance.</div>
</dd>
<dt><a href="com/google/adk/agents/LiveRequest.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LiveRequest.html" title="class in com.google.adk.agents">LiveRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>
<div class="block">Creates a builder pre-filled with this event's values.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/examples/Example.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.examples.<a href="com/google/adk/examples/Example.html" title="class in com.google.adk.examples">Example</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/memory/MemoryEntry.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.memory.<a href="com/google/adk/memory/MemoryEntry.html" title="class in com.google.adk.memory">MemoryEntry</a></dt>
<dd>
<div class="block">Creates a new builder with a copy of this entry's values.</div>
</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/Model.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Model.html" title="class in com.google.adk.models">Model</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#toBuilder()" class="member-name-link">toBuilder()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#toDoubleArray(float%5B%5D)" class="member-name-link">toDoubleArray(float[])</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Convert float array to double array.</div>
</dd>
<dt><a href="com/google/adk/models/springai/EmbeddingConverter.html#toFloatArray(double%5B%5D)" class="member-name-link">toFloatArray(double[])</a> - Static method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/EmbeddingConverter.html" title="class in com.google.adk.models.springai">EmbeddingConverter</a></dt>
<dd>
<div class="block">Convert double array to float array.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#toGenaiPart(io.a2a.spec.Part)" class="member-name-link">toGenaiPart(Part)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>
<div class="block">Convert an A2A JSON part into a Google GenAI part representation.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#toGenaiParts(java.util.List)" class="member-name-link">toGenaiParts(List)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/GeminiUtil.html#toGenerateContentResponseUsageMetadata(com.google.genai.types.UsageMetadata)" class="member-name-link">toGenerateContentResponseUsageMetadata(UsageMetadata)</a> - Static method in class com.google.adk.models.<a href="com/google/adk/models/GeminiUtil.html" title="class in com.google.adk.models">GeminiUtil</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#toJson()" class="member-name-link">toJson()</a> - Method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Serializes this object (i.e., the ObjectMappper instance used by ADK) to a Json string.</div>
</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#toJsonNode(java.lang.Object)" class="member-name-link">toJsonNode(Object)</a> - Static method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Serializes an object to a JsonNode.</div>
</dd>
<dt><a href="com/google/adk/JsonBaseModel.html#toJsonString(java.lang.Object)" class="member-name-link">toJsonString(Object)</a> - Static method in class com.google.adk.<a href="com/google/adk/JsonBaseModel.html" title="class in com.google.adk">JsonBaseModel</a></dt>
<dd>
<div class="block">Serializes an object to a Json string.</div>
</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.html#tokenCountEstimator()" class="member-name-link">tokenCountEstimator()</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.html" title="class in com.google.adk.models.langchain4j">LangChain4j</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html#tokenCountEstimator(dev.langchain4j.model.TokenCountEstimator)" class="member-name-link">tokenCountEstimator(TokenCountEstimator)</a> - Method in class com.google.adk.models.langchain4j.<a href="com/google/adk/models/langchain4j/LangChain4j.Builder.html" title="class in com.google.adk.models.langchain4j">LangChain4j.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#tokenThreshold()" class="member-name-link">tokenThreshold()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/summarizer/EventsCompactionConfig.html#param-tokenThreshold"><code>tokenThreshold</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html#tokenThreshold(java.lang.Integer)" class="member-name-link">tokenThreshold(Integer)</a> - Method in class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.Builder.html" title="class in com.google.adk.summarizer">EventsCompactionConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#toLlmPrompt(com.google.adk.models.LlmRequest)" class="member-name-link">toLlmPrompt(LlmRequest)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>
<div class="block">Converts an ADK LlmRequest to a Spring AI Prompt.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#toLlmPrompt(com.google.adk.models.LlmRequest,org.springframework.ai.chat.prompt.ChatOptions)" class="member-name-link">toLlmPrompt(LlmRequest, ChatOptions)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>
<div class="block">Converts an ADK LlmRequest to a Spring AI Prompt, using the target model's own default options
as the base for the prompt options.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#toLlmResponse(org.springframework.ai.chat.model.ChatResponse)" class="member-name-link">toLlmResponse(ChatResponse)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>
<div class="block">Converts a Spring AI ChatResponse to an ADK LlmResponse.</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConverter.html#toLlmResponse(org.springframework.ai.chat.model.ChatResponse,boolean)" class="member-name-link">toLlmResponse(ChatResponse, boolean)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConverter.html" title="class in com.google.adk.models.springai">MessageConverter</a></dt>
<dd>
<div class="block">Converts a Spring AI ChatResponse to an ADK LlmResponse with streaming context.</div>
</dd>
<dt><a href="com/google/adk/utils/ApiFutureUtils.html#toMaybe(com.google.api.core.ApiFuture)" class="member-name-link">toMaybe(ApiFuture)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ApiFutureUtils.html" title="class in com.google.adk.utils">ApiFutureUtils</a></dt>
<dd>
<div class="block">Converts an ApiFuture to an RxJava Maybe.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/Functions.html#TOOL_CALL_SECURITY_STATES" class="member-name-link">TOOL_CALL_SECURITY_STATES</a> - Static variable in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Functions.html" title="class in com.google.adk.flows.llmflows">Functions</a></dt>
<dd>
<div class="block">Session state key for storing the security policy outcomes for tool calls.</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html#%3Cinit%3E()" class="member-name-link">ToolArgsConfig()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolArgsConfig.html" title="class in com.google.adk.tools">BaseTool.ToolArgsConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.html#toolCall()" class="member-name-link">toolCall()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.html" title="class in com.google.adk.plugins.recordings">ToolRecording</a></dt>
<dd>
<div class="block">The tool call.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html#toolCall(com.google.genai.types.FunctionCall)" class="member-name-link">toolCall(FunctionCall)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html" title="class in com.google.adk.plugins.recordings">ToolRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#toolChoice" class="member-name-link">toolChoice</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20tool_choice%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#%3Cinit%3E()" class="member-name-link">ToolConfig()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/BaseTool.ToolConfig.html#%3Cinit%3E(java.lang.String,com.google.adk.tools.BaseTool.ToolArgsConfig)" class="member-name-link">ToolConfig(String, BaseTool.ToolArgsConfig)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/BaseTool.ToolConfig.html" title="class in com.google.adk.tools">BaseTool.ToolConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#toolConfirmation()" class="member-name-link">toolConfirmation()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html#toolConfirmation(com.google.adk.events.ToolConfirmation)" class="member-name-link">toolConfirmation(ToolConfirmation)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.Builder.html" title="class in com.google.adk.tools">ToolContext.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#toolConfirmation(com.google.adk.events.ToolConfirmation)" class="member-name-link">toolConfirmation(ToolConfirmation)</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html" class="type-name-link" title="class in com.google.adk.events">ToolConfirmation</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Represents a tool confirmation configuration.</div>
</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.html#%3Cinit%3E()" class="member-name-link">ToolConfirmation()</a> - Constructor for class com.google.adk.events.<a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events">ToolConfirmation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/ToolConfirmation.Builder.html" class="type-name-link" title="class in com.google.adk.events">ToolConfirmation.Builder</a> - Class in <a href="com/google/adk/events/package-summary.html">com.google.adk.events</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/events/ToolConfirmation.html" title="class in com.google.adk.events"><code>ToolConfirmation</code></a>.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.html" class="type-name-link" title="class in com.google.adk.tools">ToolContext</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">ToolContext object provides a structured context for executing tools or functions.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.Builder.html" class="type-name-link" title="class in com.google.adk.tools">ToolContext.Builder</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools"><code>ToolContext</code></a>.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.html" class="type-name-link" title="class in com.google.adk.models.springai">ToolConverter</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Converts between ADK and Spring AI tool/function formats.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.html#%3Cinit%3E()" class="member-name-link">ToolConverter()</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.html" title="class in com.google.adk.models.springai">ToolConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html" class="type-name-link" title="class in com.google.adk.models.springai">ToolConverter.ToolMetadata</a> - Class in <a href="com/google/adk/models/springai/package-summary.html">com.google.adk.models.springai</a></dt>
<dd>
<div class="block">Simple metadata holder for tool information.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html#%3Cinit%3E(com.google.adk.tools.BaseTool,com.google.adk.agents.BaseAgent,java.util.Map,io.opentelemetry.context.Context)" class="member-name-link">ToolExecution(BaseTool, BaseAgent, Map, Context)</a> - Constructor for class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Instrumentation.ToolExecution.html" title="class in com.google.adk.telemetry">Instrumentation.ToolExecution</a></dt>
<dd>
<div class="block">Constructs a new <code>ToolExecution</code> telemetry scope.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.html#toolExecutionMode()" class="member-name-link">toolExecutionMode()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.html" title="class in com.google.adk.agents">RunConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#toolExecutionMode(com.google.adk.agents.RunConfig.ToolExecutionMode)" class="member-name-link">toolExecutionMode(RunConfig.ToolExecutionMode)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.Builder.html" title="class in com.google.adk.agents">RunConfig.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html#toolFilter()" class="member-name-link">toolFilter()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpToolset.McpToolsetConfig.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#toolFilter(com.google.adk.tools.ToolPredicate)" class="member-name-link">toolFilter(ToolPredicate)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html#toolFilter(java.util.List)" class="member-name-link">toolFilter(List)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/McpAsyncToolset.Builder.html" title="class in com.google.adk.tools.mcp">McpAsyncToolset.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html#%3Cinit%3E(java.lang.String,java.lang.String,com.google.genai.types.FunctionDeclaration)" class="member-name-link">ToolMetadata(String, String, FunctionDeclaration)</a> - Constructor for class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ToolConverter.ToolMetadata.html" title="class in com.google.adk.models.springai">ToolConverter.ToolMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.html#toolOrigin()" class="member-name-link">toolOrigin()</a> - Method in class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/BaseAgent.html#toolOrigin()" class="member-name-link">toolOrigin()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents">BaseAgent</a></dt>
<dd>
<div class="block">Returns the origin of the tool when this agent is used as a tool.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolPredicate.html" class="type-name-link" title="interface in com.google.adk.tools">ToolPredicate</a> - Interface in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Functional interface to decide whether a tool should be exposed to the LLM based on the current
context.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#toolRecording()" class="member-name-link">toolRecording()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>
<div class="block">Tool call-response pair.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#toolRecording(com.google.adk.plugins.recordings.ToolRecording)" class="member-name-link">toolRecording(ToolRecording)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">ToolRecording</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Paired tool call and response for replay.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.html#%3Cinit%3E()" class="member-name-link">ToolRecording()</a> - Constructor for class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.html" title="class in com.google.adk.plugins.recordings">ToolRecording</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html" class="type-name-link" title="class in com.google.adk.plugins.recordings">ToolRecording.Builder</a> - Class in <a href="com/google/adk/plugins/recordings/package-summary.html">com.google.adk.plugins.recordings</a></dt>
<dd>
<div class="block">Builder for ToolRecording.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.html#toolResponse()" class="member-name-link">toolResponse()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.html" title="class in com.google.adk.plugins.recordings">ToolRecording</a></dt>
<dd>
<div class="block">The tool response.</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html#toolResponse(com.google.genai.types.FunctionResponse)" class="member-name-link">toolResponse(FunctionResponse)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/ToolRecording.Builder.html" title="class in com.google.adk.plugins.recordings">ToolRecording.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#tools" class="member-name-link">tools</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20tools%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#tools()" class="member-name-link">tools()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgentConfig.html#tools()" class="member-name-link">tools()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgentConfig.html" title="class in com.google.adk.agents">LlmAgentConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.html#tools()" class="member-name-link">tools()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.html" title="class in com.google.adk.models">LlmRequest</a></dt>
<dd>
<div class="block">Returns a map of tools available to the LLM.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#tools(java.lang.Object...)" class="member-name-link">tools(Object...)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#tools(java.util.List)" class="member-name-link">tools(List)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#tools(java.util.Map)" class="member-name-link">tools(Map)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmRequest.Builder.html" title="class in com.google.adk.models">LlmRequest.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#toolsets()" class="member-name-link">toolsets()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/LlmAgent.html#toolsUnion()" class="member-name-link">toolsUnion()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.html" title="class in com.google.adk.agents">LlmAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#topLogprobs" class="member-name-link">topLogprobs</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20top_logprobs%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#topP" class="member-name-link">topP</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20top_p%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StdioServerParameters.html#toServerParameters()" class="member-name-link">toServerParameters()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StdioServerParameters.html" title="class in com.google.adk.tools.mcp">StdioServerParameters</a></dt>
<dd>
<div class="block">Converts this to a <code>ServerParameters</code> instance.</div>
</dd>
<dt><a href="com/google/adk/utils/ApiFutureUtils.html#toSingle(com.google.api.core.ApiFuture)" class="member-name-link">toSingle(ApiFuture)</a> - Static method in class com.google.adk.utils.<a href="com/google/adk/utils/ApiFutureUtils.html" title="class in com.google.adk.utils">ApiFutureUtils</a></dt>
<dd>
<div class="block">Converts an ApiFuture to an RxJava Single.</div>
</dd>
<dt><a href="com/google/adk/models/springai/ConfigMapper.html#toSpringAiChatOptions(java.util.Optional)" class="member-name-link">toSpringAiChatOptions(Optional)</a> - Method in class com.google.adk.models.springai.<a href="com/google/adk/models/springai/ConfigMapper.html" title="class in com.google.adk.models.springai">ConfigMapper</a></dt>
<dd>
<div class="block">Converts ADK GenerateContentConfig to Spring AI ChatOptions.</div>
</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Provider.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Provider.html" title="class in com.google.adk.agents">Instruction.Provider</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/Instruction.Static.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/Instruction.Static.html" title="class in com.google.adk.agents">Instruction.Static</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.Done.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.Done.html" title="class in com.google.adk.agents">PlannerAction.Done</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.DoneWithResult.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.DoneWithResult.html" title="class in com.google.adk.agents">PlannerAction.DoneWithResult</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.NoOp.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.NoOp.html" title="class in com.google.adk.agents">PlannerAction.NoOp</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/agents/PlannerAction.RunAgents.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/PlannerAction.RunAgents.html" title="class in com.google.adk.agents">PlannerAction.RunAgents</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#toString()" class="member-name-link">toString()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html#toString()" class="member-name-link">toString()</a> - Method in class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.MappedError.html" title="class in com.google.adk.models.springai.error">SpringAIErrorMapper.MappedError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/planner/goap/AgentMetadata.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/AgentMetadata.html" title="class in com.google.adk.planner.goap">AgentMetadata</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.FailStop.html" title="class in com.google.adk.planner.goap">ReplanPolicy.FailStop</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Ignore.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Ignore</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.planner.goap.<a href="com/google/adk/planner/goap/ReplanPolicy.Replan.html" title="class in com.google.adk.planner.goap">ReplanPolicy.Replan</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#toString()" class="member-name-link">toString()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#toString()" class="member-name-link">toString()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/summarizer/EventsCompactionConfig.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.summarizer.<a href="com/google/adk/summarizer/EventsCompactionConfig.html" title="class in com.google.adk.summarizer">EventsCompactionConfig</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/tools/LoadMemoryResponse.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.tools.<a href="com/google/adk/tools/LoadMemoryResponse.html" title="class in com.google.adk.tools">LoadMemoryResponse</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/tools/ToolContext.html#toString()" class="member-name-link">toString()</a> - Method in class com.google.adk.tools.<a href="com/google/adk/tools/ToolContext.html" title="class in com.google.adk.tools">ToolContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/config/AdkWebCorsProperties.html#toString()" class="member-name-link">toString()</a> - Method in record class com.google.adk.web.config.<a href="com/google/adk/web/config/AdkWebCorsProperties.html" title="class in com.google.adk.web.config">AdkWebCorsProperties</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#toTextPart(io.a2a.spec.Part)" class="member-name-link">toTextPart(Part)</a> - Static method in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/skills/Frontmatter.html#toXml()" class="member-name-link">toXml()</a> - Method in class com.google.adk.skills.<a href="com/google/adk/skills/Frontmatter.html" title="class in com.google.adk.skills">Frontmatter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#trace(java.lang.String)" class="member-name-link">trace(String)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Returns a transformer that traces the execution of an RxJava stream.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceAgent(java.lang.String,java.lang.String,java.lang.String,com.google.adk.agents.InvocationContext)" class="member-name-link">traceAgent(String, String, String, InvocationContext)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceAgentInvocation(io.opentelemetry.api.trace.Span,java.lang.String,java.lang.String,com.google.adk.agents.InvocationContext)" class="member-name-link">traceAgentInvocation(Span, String, String, InvocationContext)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Sets span attributes immediately available on agent invocation according to OTEL semconv
version 1.37.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceCallLlm(io.opentelemetry.api.trace.Span,com.google.adk.agents.InvocationContext,java.lang.String,com.google.adk.models.LlmRequest,com.google.adk.models.LlmResponse,java.lang.Exception)" class="member-name-link">traceCallLlm(Span, InvocationContext, String, LlmRequest, LlmResponse, Exception)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Traces a call to the LLM.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceFlowable(io.opentelemetry.context.Context,io.opentelemetry.api.trace.Span,java.util.function.Supplier)" class="member-name-link">traceFlowable(Context, Span, Supplier)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Executes a Flowable with an OpenTelemetry Scope active for its entire lifecycle.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/TraceManager.html" class="type-name-link" title="class in com.google.adk.plugins.agentanalytics">TraceManager</a> - Class in <a href="com/google/adk/plugins/agentanalytics/package-summary.html">com.google.adk.plugins.agentanalytics</a></dt>
<dd>
<div class="block">Manages the BQAA-internal execution tree of span IDs for one invocation.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceMergedToolCalls(io.opentelemetry.api.trace.Span,java.lang.String,com.google.adk.events.Event)" class="member-name-link">traceMergedToolCalls(Span, String, Event)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Traces merged tool call events.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceSendData(io.opentelemetry.api.trace.Span,com.google.adk.agents.InvocationContext,java.lang.String,java.util.List)" class="member-name-link">traceSendData(Span, InvocationContext, String, List)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Traces the sending of data (history or new content) to the agent/model.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#traceToolExecution(io.opentelemetry.api.trace.Span,java.lang.String,java.lang.String,java.lang.String,java.util.Map,com.google.adk.events.Event,java.lang.Throwable)" class="member-name-link">traceToolExecution(Span, String, String, String, Map, Event, Throwable)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Traces a tool execution, including its arguments, response, and any potential error.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html" class="type-name-link" title="class in com.google.adk.telemetry">Tracing</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">Utility class for capturing and reporting telemetry data within the ADK.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.ContextTransformer.html" class="type-name-link" title="class in com.google.adk.telemetry">Tracing.ContextTransformer&lt;T&gt;</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">A transformer that re-activates a given context for the duration of the stream's subscription.</div>
</dd>
<dt><a href="com/google/adk/telemetry/Tracing.TracerProvider.html" class="type-name-link" title="class in com.google.adk.telemetry">Tracing.TracerProvider&lt;T&gt;</a> - Class in <a href="com/google/adk/telemetry/package-summary.html">com.google.adk.telemetry</a></dt>
<dd>
<div class="block">A transformer that manages an OpenTelemetry span and scope for RxJava streams.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.html#transferToAgent()" class="member-name-link">transferToAgent()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.html" title="class in com.google.adk.events">EventActions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#transferToAgent()" class="member-name-link">transferToAgent()</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>
<div class="block">The agent to transfer to.</div>
</dd>
<dt><a href="com/google/adk/events/EventActions.Builder.html#transferToAgent(java.lang.String)" class="member-name-link">transferToAgent(String)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/EventActions.Builder.html" title="class in com.google.adk.events">EventActions.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/flows/llmflows/AgentTransfer.html#transferToAgent(java.lang.String,com.google.adk.tools.ToolContext)" class="member-name-link">transferToAgent(String, ToolContext)</a> - Static method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/AgentTransfer.html" title="class in com.google.adk.flows.llmflows">AgentTransfer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/ContextCacheConfig.html#ttl()" class="member-name-link">ttl()</a> - Method in record class com.google.adk.agents.<a href="com/google/adk/agents/ContextCacheConfig.html" title="class in com.google.adk.agents">ContextCacheConfig</a></dt>
<dd>
<div class="block">Returns the value of the <a href="./com/google/adk/agents/ContextCacheConfig.html#param-ttl"><code>ttl</code></a> record component.</div>
</dd>
<dt><a href="com/google/adk/events/Event.html#turnComplete()" class="member-name-link">turnComplete()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#turnComplete()" class="member-name-link">turnComplete()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Indicates whether the response from the model is complete.</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#turnComplete(java.lang.Boolean)" class="member-name-link">turnComplete(Boolean)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#turnComplete(java.lang.Boolean)" class="member-name-link">turnComplete(Boolean)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#TYPE" class="member-name-link">TYPE</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/agent/RemoteA2AAgent.TypeError.html#%3Cinit%3E(java.lang.String)" class="member-name-link">TypeError(String)</a> - Constructor for exception class com.google.adk.a2a.agent.<a href="com/google/adk/a2a/agent/RemoteA2AAgent.TypeError.html" title="class in com.google.adk.a2a.agent">RemoteA2AAgent.TypeError</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#typeTextAt(int,int,java.lang.String,java.lang.Boolean,java.lang.Boolean)" class="member-name-link">typeTextAt(int, int, String, Boolean, Boolean)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Types text at a specific x, y coordinate.</div>
</dd>
</dl>
<h2 class="title" id="I:U">U</h2>
<dl class="index">
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html#UNKNOWN" class="member-name-link">UNKNOWN</a> - Enum constant in enum class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#UNKNOWN_ERROR" class="member-name-link">UNKNOWN_ERROR</a> - Enum constant in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Unknown or unclassified errors</div>
</dd>
<dt><a href="com/google/adk/models/springai/MessageConversionException.html#unsupportedContentType(java.lang.String)" class="member-name-link">unsupportedContentType(String)</a> - Static method in exception class com.google.adk.models.springai.<a href="com/google/adk/models/springai/MessageConversionException.html" title="class in com.google.adk.models.springai">MessageConversionException</a></dt>
<dd>
<div class="block">Creates a MessageConversionException for unsupported content type.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/CodeExecutorContext.html#updateCodeExecutionResult(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">updateCodeExecutionResult(String, String, String, String)</a> - Method in class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/CodeExecutorContext.html" title="class in com.google.adk.codeexecutors">CodeExecutorContext</a></dt>
<dd>
<div class="block">Updates the code execution result.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html#updatedRequest()" class="member-name-link">updatedRequest()</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/RequestProcessor.RequestProcessingResult.html" title="class in com.google.adk.flows.llmflows">RequestProcessor.RequestProcessingResult</a></dt>
<dd>
<div class="block">Updated LLM request.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#updatedResponse()" class="member-name-link">updatedResponse()</a> - Method in class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html" title="class in com.google.adk.flows.llmflows">ResponseProcessor.ResponseProcessingResult</a></dt>
<dd>
<div class="block">Updated LLM response.</div>
</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#updateOperation(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">updateOperation(String, String, String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html#updateOperationRequest(java.lang.String)" class="member-name-link">updateOperationRequest(String)</a> - Static method in class com.google.adk.tools.applicationintegrationtoolset.<a href="com/google/adk/tools/applicationintegrationtoolset/ConnectionsClient.html" title="class in com.google.adk.tools.applicationintegrationtoolset">ConnectionsClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.html#url()" class="member-name-link">url()</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.html" title="class in com.google.adk.tools.computeruse">ComputerState</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.html#url()" class="member-name-link">url()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.html" title="class in com.google.adk.tools.mcp">SseServerParameters</a></dt>
<dd>
<div class="block">The URL of the SSE server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html#url()" class="member-name-link">url()</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerState.Builder.html#url(java.lang.String)" class="member-name-link">url(String)</a> - Method in class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerState.Builder.html" title="class in com.google.adk.tools.computeruse">ComputerState.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html#url(java.lang.String)" class="member-name-link">url(String)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/SseServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">SseServerParameters.Builder</a></dt>
<dd>
<div class="block">Sets the URL of the SSE server.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html#url(java.lang.String)" class="member-name-link">url(String)</a> - Method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/StreamableHttpServerParameters.Builder.html" title="class in com.google.adk.tools.mcp">StreamableHttpServerParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/UrlContextTool.html" class="type-name-link" title="class in com.google.adk.tools">UrlContextTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A built-in tool that is automatically invoked by Gemini 2 and 3 models to retrieve information
from the given URLs.</div>
</dd>
<dt><a href="com/google/adk/tools/UrlContextTool.html#%3Cinit%3E()" class="member-name-link">UrlContextTool()</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/UrlContextTool.html" title="class in com.google.adk.tools">UrlContextTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#USAGE_METADATA" class="member-name-link">USAGE_METADATA</a> - Enum constant in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/events/Event.html#usageMetadata()" class="member-name-link">usageMetadata()</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.html" title="class in com.google.adk.events">Event</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.html#usageMetadata()" class="member-name-link">usageMetadata()</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.html" title="class in com.google.adk.models">LlmResponse</a></dt>
<dd>
<div class="block">Usage metadata about the response(s).</div>
</dd>
<dt><a href="com/google/adk/events/Event.Builder.html#usageMetadata(com.google.genai.types.GenerateContentResponseUsageMetadata)" class="member-name-link">usageMetadata(GenerateContentResponseUsageMetadata)</a> - Method in class com.google.adk.events.<a href="com/google/adk/events/Event.Builder.html" title="class in com.google.adk.events">Event.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#usageMetadata(com.google.genai.types.GenerateContentResponseUsageMetadata)" class="member-name-link">usageMetadata(GenerateContentResponseUsageMetadata)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/LlmResponse.Builder.html" title="class in com.google.adk.models">LlmResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#user" class="member-name-link">user</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">Deprecated, use safety_identifier and prompt_cache_key instead.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#USER_PREFIX" class="member-name-link">USER_PREFIX</a> - Static variable in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/utils/Constants.html#USER_STATE_COLLECTION" class="member-name-link">USER_STATE_COLLECTION</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">user state colection</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#userContent()" class="member-name-link">userContent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the user content that triggered this invocation, if any.</div>
</dd>
<dt><a href="com/google/adk/agents/PlanningContext.html#userContent()" class="member-name-link">userContent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/PlanningContext.html" title="class in com.google.adk.agents">PlanningContext</a></dt>
<dd>
<div class="block">Returns the user content that initiated this invocation, if any.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#userContent()" class="member-name-link">userContent()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the user content that initiated this invocation.</div>
</dd>
<dt><a href="com/google/adk/agents/InvocationContext.Builder.html#userContent(com.google.genai.types.Content)" class="member-name-link">userContent(Content)</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.Builder.html" title="class in com.google.adk.agents">InvocationContext.Builder</a></dt>
<dd>
<div class="block">Sets the user content that triggered this invocation.</div>
</dd>
<dt><a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html#userId" class="member-name-link">userId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AddSessionToEvalSetRequest.html" title="class in com.google.adk.web.dto">AddSessionToEvalSetRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/web/dto/AgentRunRequest.html#userId" class="member-name-link">userId</a> - Variable in class com.google.adk.web.dto.<a href="com/google/adk/web/dto/AgentRunRequest.html" title="class in com.google.adk.web.dto">AgentRunRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/agents/InvocationContext.html#userId()" class="member-name-link">userId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/InvocationContext.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
<dd>
<div class="block">Returns the user ID associated with the session.</div>
</dd>
<dt><a href="com/google/adk/agents/ReadonlyContext.html#userId()" class="member-name-link">userId()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/ReadonlyContext.html" title="class in com.google.adk.agents">ReadonlyContext</a></dt>
<dd>
<div class="block">Returns the user ID.</div>
</dd>
<dt><a href="com/google/adk/sessions/Session.html#userId()" class="member-name-link">userId()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.html" title="class in com.google.adk.sessions">Session</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/SessionKey.html#userId()" class="member-name-link">userId()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/SessionKey.html" title="class in com.google.adk.sessions">SessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/Session.Builder.html#userId(java.lang.String)" class="member-name-link">userId(String)</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/Session.Builder.html" title="class in com.google.adk.sessions">Session.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.html#userMessageIndex()" class="member-name-link">userMessageIndex()</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.html" title="class in com.google.adk.plugins.recordings">Recording</a></dt>
<dd>
<div class="block">Index of the user message this recording belongs to (0-based).</div>
</dd>
<dt><a href="com/google/adk/plugins/recordings/Recording.Builder.html#userMessageIndex(int)" class="member-name-link">userMessageIndex(int)</a> - Method in class com.google.adk.plugins.recordings.<a href="com/google/adk/plugins/recordings/Recording.Builder.html" title="class in com.google.adk.plugins.recordings">Recording.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:V">V</h2>
<dl class="index">
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#validate()" class="member-name-link">validate()</a> - Method in class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/SchemaUtils.html#validateMapOnSchema(java.util.Map,com.google.genai.types.Schema,java.lang.Boolean)" class="member-name-link">validateMapOnSchema(Map, Schema, Boolean)</a> - Static method in class com.google.adk.<a href="com/google/adk/SchemaUtils.html" title="class in com.google.adk">SchemaUtils</a></dt>
<dd>
<div class="block">Validates a map against a schema.</div>
</dd>
<dt><a href="com/google/adk/SchemaUtils.html#validateOutputSchema(java.lang.String,com.google.genai.types.Schema)" class="member-name-link">validateOutputSchema(String, Schema)</a> - Static method in class com.google.adk.<a href="com/google/adk/SchemaUtils.html" title="class in com.google.adk">SchemaUtils</a></dt>
<dd>
<div class="block">Validates an output string against a schema.</div>
</dd>
<dt><a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html#%3Cinit%3E()" class="member-name-link">Validation()</a> - Constructor for class com.google.adk.models.springai.properties.<a href="com/google/adk/models/springai/properties/SpringAIProperties.Validation.html" title="class in com.google.adk.models.springai.properties">SpringAIProperties.Validation</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/AdkMetadataKey.html" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html" title="enum class in com.google.adk.a2a.executor">AgentExecutorConfig.OutputMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.IncludeContents.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.IncludeContents.html" title="enum class in com.google.adk.agents">LlmAgent.IncludeContents</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.StreamingMode.html" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerEnvironment.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerEnvironment.html" title="enum class in com.google.adk.tools.computeruse">ComputerEnvironment</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.google.adk.utils.<a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/google/adk/a2a/common/A2AMetadata.Key.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.a2a.common.<a href="com/google/adk/a2a/common/A2AMetadata.Key.html" title="enum class in com.google.adk.a2a.common">A2AMetadata.Key</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2ADataPartMetadataType.html" title="enum class in com.google.adk.a2a.converters">A2ADataPartMetadataType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/A2AMetadataKey.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/A2AMetadataKey.html" title="enum class in com.google.adk.a2a.converters">A2AMetadataKey</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/a2a/converters/AdkMetadataKey.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/AdkMetadataKey.html" title="enum class in com.google.adk.a2a.converters">AdkMetadataKey</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.a2a.executor.<a href="com/google/adk/a2a/executor/AgentExecutorConfig.OutputMode.html" title="enum class in com.google.adk.a2a.executor">AgentExecutorConfig.OutputMode</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/agents/LlmAgent.IncludeContents.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/LlmAgent.IncludeContents.html" title="enum class in com.google.adk.agents">LlmAgent.IncludeContents</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.StreamingMode.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.StreamingMode.html" title="enum class in com.google.adk.agents">RunConfig.StreamingMode</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.agents.<a href="com/google/adk/agents/RunConfig.ToolExecutionMode.html" title="enum class in com.google.adk.agents">RunConfig.ToolExecutionMode</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/models/ApigeeLlm.ApiType.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.models.<a href="com/google/adk/models/ApigeeLlm.ApiType.html" title="enum class in com.google.adk.models">ApigeeLlm.ApiType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.ErrorCategory.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.ErrorCategory</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.models.springai.error.<a href="com/google/adk/models/springai/error/SpringAIErrorMapper.RetryStrategy.html" title="enum class in com.google.adk.models.springai.error">SpringAIErrorMapper.RetryStrategy</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/sessions/State.html#values()" class="member-name-link">values()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/State.html" title="class in com.google.adk.sessions">State</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/computeruse/ComputerEnvironment.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/ComputerEnvironment.html" title="enum class in com.google.adk.tools.computeruse">ComputerEnvironment</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/utils/AgentEnums.AgentOrigin.html#values()" class="member-name-link">values()</a> - Static method in enum class com.google.adk.utils.<a href="com/google/adk/utils/AgentEnums.AgentOrigin.html" title="enum class in com.google.adk.utils">AgentEnums.AgentOrigin</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#verbosity" class="member-name-link">verbosity</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20verbosity%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/Version.html" class="type-name-link" title="class in com.google.adk">Version</a> - Class in <a href="com/google/adk/package-summary.html">com.google.adk</a></dt>
<dd>
<div class="block">Tracks the current ADK version.</div>
</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html#versions()" class="member-name-link">versions()</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html#versions(java.util.List)" class="member-name-link">versions(List)</a> - Method in class com.google.adk.artifacts.<a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html" title="class in com.google.adk.artifacts">ListArtifactVersionsResponse.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/sessions/HttpApiClient.html#vertexAI()" class="member-name-link">vertexAI()</a> - Method in class com.google.adk.sessions.<a href="com/google/adk/sessions/HttpApiClient.html" title="class in com.google.adk.sessions">HttpApiClient</a></dt>
<dd>
<div class="block">Returns whether the client is using Vertex AI APIs.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/VertexAiCodeExecutor.html" class="type-name-link" title="class in com.google.adk.codeexecutors">VertexAiCodeExecutor</a> - Class in <a href="com/google/adk/codeexecutors/package-summary.html">com.google.adk.codeexecutors</a></dt>
<dd>
<div class="block">A code executor that uses Vertex Code Interpreter Extension to execute code.</div>
</dd>
<dt><a href="com/google/adk/codeexecutors/VertexAiCodeExecutor.html#%3Cinit%3E(java.lang.String)" class="member-name-link">VertexAiCodeExecutor(String)</a> - Constructor for class com.google.adk.codeexecutors.<a href="com/google/adk/codeexecutors/VertexAiCodeExecutor.html" title="class in com.google.adk.codeexecutors">VertexAiCodeExecutor</a></dt>
<dd>
<div class="block">Initializes the VertexAiCodeExecutor.</div>
</dd>
<dt><a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html" class="type-name-link" title="class in com.google.adk.tools.retrieval">VertexAiRagRetrieval</a> - Class in <a href="com/google/adk/tools/retrieval/package-summary.html">com.google.adk.tools.retrieval</a></dt>
<dd>
<div class="block">A retrieval tool that fetches context from Vertex AI RAG.</div>
</dd>
<dt><a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html#%3Cinit%3E(java.lang.String,java.lang.String,com.google.cloud.aiplatform.v1.VertexRagServiceClient,java.lang.String,java.util.List,java.lang.Double)" class="member-name-link">VertexAiRagRetrieval(String, String, VertexRagServiceClient, String, List, Double)</a> - Constructor for class com.google.adk.tools.retrieval.<a href="com/google/adk/tools/retrieval/VertexAiRagRetrieval.html" title="class in com.google.adk.tools.retrieval">VertexAiRagRetrieval</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchAgentTool.html" class="type-name-link" title="class in com.google.adk.tools">VertexAiSearchAgentTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A tool that wraps a sub-agent that only uses vertex_ai_search tool.</div>
</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchAgentTool.html#%3Cinit%3E(com.google.adk.agents.LlmAgent)" class="member-name-link">VertexAiSearchAgentTool(LlmAgent)</a> - Constructor for class com.google.adk.tools.<a href="com/google/adk/tools/VertexAiSearchAgentTool.html" title="class in com.google.adk.tools">VertexAiSearchAgentTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.html" class="type-name-link" title="class in com.google.adk.tools">VertexAiSearchTool</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">A built-in tool using Vertex AI Search.</div>
</dd>
<dt><a href="com/google/adk/tools/VertexAiSearchTool.Builder.html" class="type-name-link" title="class in com.google.adk.tools">VertexAiSearchTool.Builder</a> - Class in <a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/tools/VertexAiSearchTool.html" title="class in com.google.adk.tools"><code>VertexAiSearchTool</code></a>.</div>
</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html" class="type-name-link" title="class in com.google.adk.sessions">VertexAiSessionService</a> - Class in <a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a></dt>
<dd>
<div class="block">Connects to the managed Vertex AI Session Service.</div>
</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#%3Cinit%3E()" class="member-name-link">VertexAiSessionService()</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>
<div class="block">Creates a session service with default configuration.</div>
</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#%3Cinit%3E(java.lang.String,java.lang.String,com.google.adk.sessions.HttpApiClient)" class="member-name-link">VertexAiSessionService(String, String, HttpApiClient)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>
<div class="block">Creates a new instance of the Vertex AI Session Service with a custom ApiClient for testing.</div>
</dd>
<dt><a href="com/google/adk/sessions/VertexAiSessionService.html#%3Cinit%3E(java.lang.String,java.lang.String,com.google.auth.oauth2.GoogleCredentials,com.google.genai.types.HttpOptions)" class="member-name-link">VertexAiSessionService(String, String, GoogleCredentials, HttpOptions)</a> - Constructor for class com.google.adk.sessions.<a href="com/google/adk/sessions/VertexAiSessionService.html" title="class in com.google.adk.sessions">VertexAiSessionService</a></dt>
<dd>
<div class="block">Creates a session service with specified project, location, credentials, and HTTP options.</div>
</dd>
<dt><a href="com/google/adk/models/Gemini.Builder.html#vertexCredentials(com.google.adk.models.VertexCredentials)" class="member-name-link">vertexCredentials(VertexCredentials)</a> - Method in class com.google.adk.models.<a href="com/google/adk/models/Gemini.Builder.html" title="class in com.google.adk.models">Gemini.Builder</a></dt>
<dd>
<div class="block">Sets the Vertex AI credentials.</div>
</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html" class="type-name-link" title="class in com.google.adk.models">VertexCredentials</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Credentials for accessing Gemini models through Vertex.</div>
</dd>
<dt><a href="com/google/adk/models/VertexCredentials.html#%3Cinit%3E()" class="member-name-link">VertexCredentials()</a> - Constructor for class com.google.adk.models.<a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models">VertexCredentials</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html" class="type-name-link" title="class in com.google.adk.models">VertexCredentials.Builder</a> - Class in <a href="com/google/adk/models/package-summary.html">com.google.adk.models</a></dt>
<dd>
<div class="block">Builder for <a href="com/google/adk/models/VertexCredentials.html" title="class in com.google.adk.models"><code>VertexCredentials</code></a>.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html" class="type-name-link" title="class in com.google.adk.flows.llmflows.audio">VertexSpeechClient</a> - Class in <a href="com/google/adk/flows/llmflows/audio/package-summary.html">com.google.adk.flows.llmflows.audio</a></dt>
<dd>
<div class="block">Implementation of SpeechClientInterface using Vertex AI SpeechClient.</div>
</dd>
<dt><a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html#%3Cinit%3E()" class="member-name-link">VertexSpeechClient()</a> - Constructor for class com.google.adk.flows.llmflows.audio.<a href="com/google/adk/flows/llmflows/audio/VertexSpeechClient.html" title="class in com.google.adk.flows.llmflows.audio">VertexSpeechClient</a></dt>
<dd>
<div class="block">Constructs a VertexSpeechClient, initializing the underlying Google Cloud SpeechClient.</div>
</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html#viewPrefix()" class="member-name-link">viewPrefix()</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html#viewPrefix(java.lang.String)" class="member-name-link">viewPrefix(String)</a> - Method in class com.google.adk.plugins.agentanalytics.<a href="com/google/adk/plugins/agentanalytics/BigQueryLoggerConfig.Builder.html" title="class in com.google.adk.plugins.agentanalytics">BigQueryLoggerConfig.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:W">W</h2>
<dl class="index">
<dt><a href="com/google/adk/tools/computeruse/BaseComputer.html#wait(java.time.Duration)" class="member-name-link">wait(Duration)</a> - Method in interface com.google.adk.tools.computeruse.<a href="com/google/adk/tools/computeruse/BaseComputer.html" title="interface in com.google.adk.tools.computeruse">BaseComputer</a></dt>
<dd>
<div class="block">Waits for specified duration.</div>
</dd>
<dt><a href="com/google/adk/tutorials/LiveAudioSingleAgent.html#WEATHER_AGENT" class="member-name-link">WEATHER_AGENT</a> - Static variable in class com.google.adk.tutorials.<a href="com/google/adk/tutorials/LiveAudioSingleAgent.html" title="class in com.google.adk.tutorials">LiveAudioSingleAgent</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/WebMojo.html#web-interface-heading" class="search-tag-link">Web Interface</a> - Section in class com.google.adk.maven.WebMojo</dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/maven/WebMojo.html" class="type-name-link" title="class in com.google.adk.maven">WebMojo</a> - Class in <a href="com/google/adk/maven/package-summary.html">com.google.adk.maven</a></dt>
<dd>
<div class="block">Maven plugin goal that starts the Google ADK Web Server with user-provided agents.</div>
</dd>
<dt><a href="com/google/adk/maven/WebMojo.html#%3Cinit%3E()" class="member-name-link">WebMojo()</a> - Constructor for class com.google.adk.maven.<a href="com/google/adk/maven/WebMojo.html" title="class in com.google.adk.maven">WebMojo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/models/chat/ChatCompletionsRequest.html#webSearchOptions" class="member-name-link">webSearchOptions</a> - Variable in class com.google.adk.models.chat.<a href="com/google/adk/models/chat/ChatCompletionsRequest.html" title="class in com.google.adk.models.chat">ChatCompletionsRequest</a></dt>
<dd>
<div class="block">See
https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create#(resource)%20chat.completions%20%3E%20(method)%20create%20%3E%20(params)%200.non_streaming%20%3E%20(param)%20web_search_options%20%3E%20(schema)</div>
</dd>
<dt><a href="com/google/adk/web/websocket/WebSocketConfig.html" class="type-name-link" title="class in com.google.adk.web.websocket">WebSocketConfig</a> - Class in <a href="com/google/adk/web/websocket/package-summary.html">com.google.adk.web.websocket</a></dt>
<dd>
<div class="block">Configuration class for WebSocket handling.</div>
</dd>
<dt><a href="com/google/adk/web/websocket/WebSocketConfig.html#%3Cinit%3E(com.google.adk.web.websocket.LiveWebSocketHandler,com.google.adk.web.config.AdkWebCorsProperties)" class="member-name-link">WebSocketConfig(LiveWebSocketHandler, AdkWebCorsProperties)</a> - Constructor for class com.google.adk.web.websocket.<a href="com/google/adk/web/websocket/WebSocketConfig.html" title="class in com.google.adk.web.websocket">WebSocketConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/a2a/converters/PartConverter.html#WILL_CONTINUE_KEY" class="member-name-link">WILL_CONTINUE_KEY</a> - Static variable in class com.google.adk.a2a.converters.<a href="com/google/adk/a2a/converters/PartConverter.html" title="class in com.google.adk.a2a.converters">PartConverter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/adk/telemetry/Tracing.html#withContext(io.opentelemetry.context.Context)" class="member-name-link">withContext(Context)</a> - Static method in class com.google.adk.telemetry.<a href="com/google/adk/telemetry/Tracing.html" title="class in com.google.adk.telemetry">Tracing</a></dt>
<dd>
<div class="block">Returns a transformer that re-activates a given context for the duration of the stream's
subscription.</div>
</dd>
<dt><a href="com/google/adk/utils/Constants.html#WORD_PATTERN" class="member-name-link">WORD_PATTERN</a> - Static variable in class com.google.adk.utils.<a href="com/google/adk/utils/Constants.html" title="class in com.google.adk.utils">Constants</a></dt>
<dd>
<div class="block">Pattern to match words for keyword extraction.</div>
</dd>
<dt><a href="com/google/adk/tools/mcp/AbstractMcpTool.html#wrapCallResult(com.fasterxml.jackson.databind.ObjectMapper,java.lang.String,io.modelcontextprotocol.spec.McpSchema.CallToolResult)" class="member-name-link">wrapCallResult(ObjectMapper, String, McpSchema.CallToolResult)</a> - Static method in class com.google.adk.tools.mcp.<a href="com/google/adk/tools/mcp/AbstractMcpTool.html" title="class in com.google.adk.tools.mcp">AbstractMcpTool</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#writeRepoName" class="member-name-link">writeRepoName</a> - Static variable in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/example/github/GitHubTools.html#writeRepoOwner" class="member-name-link">writeRepoOwner</a> - Static variable in class com.example.github.<a href="com/example/github/GitHubTools.html" title="class in com.example.github">GitHubTools</a></dt>
<dd>
<div class="block">When both are set, <code>create_issue</code>/<code>create_pull_request</code> refuse to write to any
other repository, regardless of the owner/repo the model passes.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
<footer>
<hr>
<p class="legal-copy"><small>Copyright &#169; 1980. All rights reserved.</small></p>
</footer>
</main>
</div>
</body>
</html>