mirror of
https://github.com/google/adk-docs.git
synced 2026-09-14 16:16:59 +08:00
106d242510
* fix: Remove duplicate Agent Starter Pack tip * docs: Add Google Analytics tags to API reference pages
3505 lines
425 KiB
HTML
3505 lines
425 KiB
HTML
<!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 (24) on Tue Aug 05 22:47:52 UTC 2025 -->
|
|
<title>Index (Google Agent Development Kit Maven Parent POM 0.2.1-SNAPSHOT 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="dc.created" content="2025-08-05">
|
|
<meta name="description" content="index">
|
|
<meta name="generator" content="javadoc/IndexWriter">
|
|
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
|
|
<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(document, 'script');</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"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </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 class="nav-bar-cell1-rev">Index</li>
|
|
<li><a href="search.html">Search</a></li>
|
|
</ul>
|
|
</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" aria-label="Search in documentation" autocomplete="off">
|
|
<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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized Form</a>
|
|
<h2 class="title" id="I:A">A</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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> </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> </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> </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> </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/AdkWebServer.AgentController.html#addSessionToEvalSet(java.lang.String,java.lang.String,com.google.adk.web.AdkWebServer.AddSessionToEvalSetRequest)" class="member-name-link">addSessionToEvalSet(String, String, AdkWebServer.AddSessionToEvalSetRequest)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Placeholder for adding a session to an evaluation set.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html#%3Cinit%3E()" class="member-name-link">AddSessionToEvalSetRequest()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </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/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> </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/tools/mcp/ConversionUtils.html#adkToMcpToolType(com.google.adk.tools.BaseTool)" class="member-name-link">adkToMcpToolType(BaseTool)</a> - 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> </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> </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<String>, List<String>, List<String>, 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">Single-file 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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.AgentController.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.AgentController</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">Spring Boot REST Controller handling agent-related API endpoints.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.ApiServerSpanExporter.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">A custom SpanExporter that stores relevant span data.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.GraphResponse.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.GraphResponse</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.LiveWebSocketHandler.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">WebSocket Handler for the /run_live endpoint.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.OpenTelemetryConfig</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.RunEvalRequest.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.RunEvalResult.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</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/AdkWebServer.RunnerService.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.RunnerService</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">Service for creating and caching Runner instances.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.WebSocketConfig.html" class="type-name-link" title="class in com.google.adk.web">AdkWebServer.WebSocketConfig</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">Configuration class for WebSocket handling.</div>
|
|
</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.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/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.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/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.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/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.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/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List<Callbacks.AfterAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List<Callbacks.AfterAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List<Callbacks.AfterAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html#afterAgentCallback(java.util.List)" class="member-name-link">afterAgentCallback(List<Callbacks.AfterAgentCallbackBase>)</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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.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.<a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html#afterConnectionEstablished(org.springframework.web.socket.WebSocketSession)" class="member-name-link">afterConnectionEstablished(WebSocketSession)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a></dt>
|
|
<dd> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterModelCallback(java.util.List)" class="member-name-link">afterModelCallback(List<Callbacks.AfterModelCallbackBase>)</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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#afterToolCallback(java.util.List)" class="member-name-link">afterToolCallback(List<Callbacks.AfterToolCallbackBase>)</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/InvocationContext.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.html" title="class in com.google.adk.agents">InvocationContext</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AgentCompilerLoader.html" class="type-name-link" title="class in com.google.adk.web">AgentCompilerLoader</a> - Class in <a href="com/google/adk/web/package-summary.html">com.google.adk.web</a></dt>
|
|
<dd>
|
|
<div class="block">Dynamically compiles and loads ADK <a href="com/google/adk/agents/BaseAgent.html" title="class in com.google.adk.agents"><code>BaseAgent</code></a> implementations from source files.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AgentCompilerLoader.html#%3Cinit%3E(com.google.adk.web.config.AgentLoadingProperties)" class="member-name-link">AgentCompilerLoader(AgentLoadingProperties)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AgentCompilerLoader.html" title="class in com.google.adk.web">AgentCompilerLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Initializes the loader with agent configuration and proactively attempts to locate the ADK core
|
|
JAR.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#%3Cinit%3E(com.google.adk.sessions.BaseSessionService,com.google.adk.artifacts.BaseArtifactService,java.util.Map,com.google.adk.web.AdkWebServer.ApiServerSpanExporter,com.google.adk.web.AdkWebServer.RunnerService)" class="member-name-link">AgentController(BaseSessionService, BaseArtifactService, Map<String, BaseAgent>, AdkWebServer.ApiServerSpanExporter, AdkWebServer.RunnerService)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs the AgentController.</div>
|
|
</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> </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> </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/web/AdkWebServer.AgentController.html#agentRun(com.google.adk.web.AdkWebServer.AgentRunRequest)" class="member-name-link">agentRun(AdkWebServer.AgentRunRequest)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/AdkWebServer.AgentRunRequest.html#%3Cinit%3E()" class="member-name-link">AgentRunRequest()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#agentRunSse(com.google.adk.web.AdkWebServer.AgentRunRequest)" class="member-name-link">agentRunSse(AdkWebServer.AgentRunRequest)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/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> </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> </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/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/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/network/ApiResponse.html" class="type-name-link" title="class in com.google.adk.network">ApiResponse</a> - Class in <a href="com/google/adk/network/package-summary.html">com.google.adk.network</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" 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/network/ApiResponse.html#%3Cinit%3E()" class="member-name-link">ApiResponse()</a> - Constructor for class com.google.adk.network.<a href="com/google/adk/network/ApiResponse.html" title="class in com.google.adk.network">ApiResponse</a></dt>
|
|
<dd> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html#apiServerSpanExporter()" class="member-name-link">apiServerSpanExporter()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html" title="class in com.google.adk.web">AdkWebServer.OpenTelemetryConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html#%3Cinit%3E()" class="member-name-link">ApiServerSpanExporter()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </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> </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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#appendInstructions(java.util.List)" class="member-name-link">appendInstructions(List<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmRequest.Builder.html#appendTools(java.util.List)" class="member-name-link">appendTools(List<BaseTool>)</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> </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>, String, Map<String, List<String>>, List<String>, 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/web/AdkWebServer.AgentRunRequest.html#appName" class="member-name-link">appName</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#appName" class="member-name-link">appName</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.Builder.html#artifactDelta(java.util.concurrent.ConcurrentMap)" class="member-name-link">artifactDelta(ConcurrentMap<String, Part>)</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> </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> </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> </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/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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/AutoFlow.html#%3Cinit%3E(java.util.Optional)" class="member-name-link">AutoFlow(Optional<Integer>)</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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:B">B</h2>
|
|
<dl class="index">
|
|
<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<? extends BaseAgent>, List<Callbacks.BeforeAgentCallback>, List<Callbacks.AfterAgentCallback>)</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/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.</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> </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/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> </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<RequestProcessor>, List<ResponseProcessor>)</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> </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<RequestProcessor>, List<ResponseProcessor>, Optional<Integer>)</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> </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/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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.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/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.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/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.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/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.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/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List<Callbacks.BeforeAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List<Callbacks.BeforeAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List<Callbacks.BeforeAgentCallbackBase>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html#beforeAgentCallback(java.util.List)" class="member-name-link">beforeAgentCallback(List<Callbacks.BeforeAgentCallbackBase>)</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeModelCallback(java.util.List)" class="member-name-link">beforeModelCallback(List<Callbacks.BeforeModelCallbackBase>)</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#beforeToolCallback(java.util.List)" class="member-name-link">beforeToolCallback(List<Callbacks.BeforeToolCallbackBase>)</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#blob(java.util.Optional)" class="member-name-link">blob(Optional<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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#branch(java.util.Optional)" class="member-name-link">branch(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#branch(java.util.Optional)" class="member-name-link">branch(Optional<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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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/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> </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> </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> </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> </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> </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> </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> </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> </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/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> </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> </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/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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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/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> </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> </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> </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> </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> </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> </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> </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/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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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/tools/FunctionCallingUtils.html#buildFunctionDeclaration(java.lang.reflect.Method,java.util.List)" class="member-name-link">buildFunctionDeclaration(Method, List<String>)</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> </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> </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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:C">C</h2>
|
|
<dl class="index">
|
|
<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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/Callbacks.BeforeModelCallback.html#call(com.google.adk.agents.CallbackContext,com.google.adk.models.LlmRequest)" class="member-name-link">call(CallbackContext, LlmRequest)</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)" class="member-name-link">call(CallbackContext, LlmRequest)</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> </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> </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<String, Object>, 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<String, Object>, 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> </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<String, Object>, 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<String, Object>, 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> </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/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> </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/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> </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> </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> </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/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> </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> </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/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/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#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">Overload of canonicalTools that defaults to an empty context.</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">Convenience overload of canonicalTools that accepts a non-optional ReadonlyContext.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.html#canonicalTools(java.util.Optional)" class="member-name-link">canonicalTools(Optional<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/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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/network/ApiResponse.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.network.<a href="com/google/adk/network/ApiResponse.html" title="class in com.google.adk.network">ApiResponse</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/network/HttpApiResponse.html#close()" class="member-name-link">close()</a> - Method in class com.google.adk.network.<a href="com/google/adk/network/HttpApiResponse.html" title="class in com.google.adk.network">HttpApiResponse</a></dt>
|
|
<dd>
|
|
<div class="block">Closes the Http response.</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> </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/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> </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/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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#close(java.util.Optional)" class="member-name-link">close(Optional<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> </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/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/google/adk/package-summary.html">com.google.adk</a> - package com.google.adk</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/package-summary.html">com.google.adk.agents</a> - package com.google.adk.agents</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/artifacts/package-summary.html">com.google.adk.artifacts</a> - package com.google.adk.artifacts</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/events/package-summary.html">com.google.adk.events</a> - package com.google.adk.events</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/examples/package-summary.html">com.google.adk.examples</a> - package com.google.adk.examples</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/exceptions/package-summary.html">com.google.adk.exceptions</a> - package com.google.adk.exceptions</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/flows/package-summary.html">com.google.adk.flows</a> - package com.google.adk.flows</dt>
|
|
<dd> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/memory/package-summary.html">com.google.adk.memory</a> - package com.google.adk.memory</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/models/package-summary.html">com.google.adk.models</a> - package com.google.adk.models</dt>
|
|
<dd> </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> </dd>
|
|
<dt><a href="com/google/adk/network/package-summary.html">com.google.adk.network</a> - package com.google.adk.network</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/runner/package-summary.html">com.google.adk.runner</a> - package com.google.adk.runner</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/sessions/package-summary.html">com.google.adk.sessions</a> - package com.google.adk.sessions</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/tools/package-summary.html">com.google.adk.tools</a> - package com.google.adk.tools</dt>
|
|
<dd> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/utils/package-summary.html">com.google.adk.utils</a> - package com.google.adk.utils</dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/package-summary.html">com.google.adk.web</a> - package com.google.adk.web</dt>
|
|
<dd> </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> </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> </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> </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> </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> </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> </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> </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,com.google.adk.tools.applicationintegrationtoolset.IntegrationConnectorTool.HttpExecutor,com.fasterxml.jackson.databind.ObjectMapper)" class="member-name-link">ConnectionsClient(String, String, String, IntegrationConnectorTool.HttpExecutor, 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.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<String, Object>)</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> </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> </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> </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/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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LiveRequest.Builder.html#content(java.util.Optional)" class="member-name-link">content(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#content(java.util.Optional)" class="member-name-link">content(Optional<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> </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<Content>)</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> </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> </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/tools/applicationintegrationtoolset/ConnectionsClient.html#convertJsonSchemaToOpenApiSchema(java.util.Map)" class="member-name-link">convertJsonSchemaToOpenApiSchema(Map<String, Object>)</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/agents/InvocationContext.html#copyOf(com.google.adk.agents.InvocationContext)" class="member-name-link">copyOf(InvocationContext)</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> </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> </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> </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> </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> </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<Event>)</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> </dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/ResponseProcessor.ResponseProcessingResult.html#create(com.google.adk.models.LlmResponse,java.lang.Iterable,java.util.Optional)" class="member-name-link">create(LlmResponse, Iterable<Event>, Optional<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> </dd>
|
|
<dt><a href="com/google/adk/agents/InvocationContext.html#create(com.google.adk.sessions.BaseSessionService,com.google.adk.artifacts.BaseArtifactService,com.google.adk.agents.BaseAgent,com.google.adk.sessions.Session,com.google.adk.agents.LiveRequestQueue,com.google.adk.agents.RunConfig)" class="member-name-link">create(BaseSessionService, BaseArtifactService, BaseAgent, Session, LiveRequestQueue, RunConfig)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/InvocationContext.html#create(com.google.adk.sessions.BaseSessionService,com.google.adk.artifacts.BaseArtifactService,java.lang.String,com.google.adk.agents.BaseAgent,com.google.adk.sessions.Session,com.google.genai.types.Content,com.google.adk.agents.RunConfig)" class="member-name-link">create(BaseSessionService, BaseArtifactService, String, BaseAgent, Session, Content, RunConfig)</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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.html#create(java.util.List)" class="member-name-link">create(List<Candidate>)</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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#createEvalSet(java.lang.String,java.lang.String)" class="member-name-link">createEvalSet(String, String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Placeholder for creating an evaluation set.</div>
|
|
</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> </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> </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> </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/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, Object>, 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> </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, Object>, 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/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, Object>, 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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#createSession(java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">createSession(String, String, Map<String, Object>)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/web/AdkWebServer.AgentController.html#createSessionWithId(java.lang.String,java.lang.String,java.lang.String,java.util.Map)" class="member-name-link">createSessionWithId(String, String, String, Map<String, Object>)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:D">D</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#declaration()" class="member-name-link">declaration()</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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpTool.html#declaration()" class="member-name-link">declaration()</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> </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> </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> </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> </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/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Deletes an artifact and all its versions.</div>
|
|
</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> </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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Deletes a specific session.</div>
|
|
</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.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/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.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/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.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/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.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/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
|
|
<dd> </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> </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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.GraphResponse.html#dotSrc" class="member-name-link">dotSrc</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.GraphResponse.html" title="class in com.google.adk.web">AdkWebServer.GraphResponse</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:E">E</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#errorCode(java.util.Optional)" class="member-name-link">errorCode(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#errorCode(java.util.Optional)" class="member-name-link">errorCode(Optional<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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#errorMessage(java.util.Optional)" class="member-name-link">errorMessage(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#errorMessage(java.util.Optional)" class="member-name-link">errorMessage(Optional<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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.Builder.html#escalate(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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html#evalId" class="member-name-link">evalId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#evalId" class="member-name-link">evalId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html#evalIds" class="member-name-link">evalIds</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#evalMetricResults" class="member-name-link">evalMetricResults</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html#evalMetrics" class="member-name-link">evalMetrics</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#evalSetId" class="member-name-link">evalSetId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </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> </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/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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/sessions/ListEventsResponse.Builder.html#events(java.util.List)" class="member-name-link">events(List<Event>)</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> </dd>
|
|
<dt><a href="com/google/adk/sessions/Session.Builder.html#events(java.util.List)" class="member-name-link">events(List<Event>)</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> </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<Event>)</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> </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/agents/LlmAgent.html#exampleProvider()" class="member-name-link">exampleProvider()</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#exampleProvider(com.google.adk.examples.BaseExampleProvider)" class="member-name-link">exampleProvider(BaseExampleProvider)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#exampleProvider(com.google.adk.examples.Example...)" class="member-name-link">exampleProvider(Example...)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#exampleProvider(java.util.List)" class="member-name-link">exampleProvider(List<Example>)</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> </dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/Examples.html" class="type-name-link" title="class in com.google.adk.flows.llmflows">Examples</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 examples in LLM request.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/Examples.html#%3Cinit%3E()" class="member-name-link">Examples()</a> - Constructor for class com.google.adk.flows.llmflows.<a href="com/google/adk/flows/llmflows/Examples.html" title="class in com.google.adk.flows.llmflows">Examples</a></dt>
|
|
<dd> </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/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> </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> </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> </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> </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">Exits the loop.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html#export(java.util.Collection)" class="member-name-link">export(Collection<SpanData>)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:F">F</h2>
|
|
<dl class="index">
|
|
<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> </dd>
|
|
<dt><a href="com/google/adk/artifacts/ListArtifactsResponse.Builder.html#filenames(java.util.List)" class="member-name-link">filenames(List<String>)</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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#finalEvalStatus" class="member-name-link">finalEvalStatus</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </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/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/web/AdkWebServer.ApiServerSpanExporter.html#flush()" class="member-name-link">flush()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </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> </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<T>)</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<T>)</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/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> </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> </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> </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/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> </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/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/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/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> </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> </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> </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> </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> </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> </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> </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> </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> </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/agents/CallbackUtil.html#getAfterAgentCallbacks(java.util.List)" class="member-name-link">getAfterAgentCallbacks(List<Callbacks.AfterAgentCallbackBase>)</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/web/AgentGraphGenerator.html#getAgentGraphDotSource(com.google.adk.agents.BaseAgent,java.util.List)" class="member-name-link">getAgentGraphDotSource(BaseAgent, List<List<String>>)</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/AdkWebServer.ApiServerSpanExporter.html#getAllExportedSpans()" class="member-name-link">getAllExportedSpans()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#getAppName()" class="member-name-link">getAppName()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/CallbackUtil.html#getBeforeAgentCallbacks(java.util.List)" class="member-name-link">getBeforeAgentCallbacks(List<Callbacks.BeforeAgentCallbackBase>)</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#getCompileClasspath()" class="member-name-link">getCompileClasspath()</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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.GraphResponse.html#getDotSrc()" class="member-name-link">getDotSrc()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.GraphResponse.html" title="class in com.google.adk.web">AdkWebServer.GraphResponse</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/network/ApiResponse.html#getEntity()" class="member-name-link">getEntity()</a> - Method in class com.google.adk.network.<a href="com/google/adk/network/ApiResponse.html" title="class in com.google.adk.network">ApiResponse</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the ResponseBody.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/network/HttpApiResponse.html#getEntity()" class="member-name-link">getEntity()</a> - Method in class com.google.adk.network.<a href="com/google/adk/network/HttpApiResponse.html" title="class in com.google.adk.network">HttpApiResponse</a></dt>
|
|
<dd>
|
|
<div class="block">Returns the ResponseBody from the response.</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/web/AdkWebServer.AddSessionToEvalSetRequest.html#getEvalId()" class="member-name-link">getEvalId()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html#getEvalIds()" class="member-name-link">getEvalIds()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html#getEvalMetrics()" class="member-name-link">getEvalMetrics()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#getEvalResult(java.lang.String,java.lang.String)" class="member-name-link">getEvalResult(String, String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Gets a specific evaluation result.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/web/AdkWebServer.ApiServerSpanExporter.html#getEventTraceAttributes(java.lang.String)" class="member-name-link">getEventTraceAttributes(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </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> </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/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/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> </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<FunctionCall>, Map<String, BaseTool>)</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> </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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#getMcpSession()" class="member-name-link">getMcpSession()</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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpTool.html#getMcpSession()" class="member-name-link">getMcpSession()</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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#getNewMessage()" class="member-name-link">getNewMessage()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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> </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> </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/web/AdkWebServer.RunnerService.html#getRunner(java.lang.String)" class="member-name-link">getRunner(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunnerService.html" title="class in com.google.adk.web">AdkWebServer.RunnerService</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the Runner instance for a given application name.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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<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/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<GetSessionConfig>)</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> </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<GetSessionConfig>)</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> </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> </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/AdkWebServer.AddSessionToEvalSetRequest.html#getSessionId()" class="member-name-link">getSessionId()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#getSessionId()" class="member-name-link">getSessionId()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html#getSessionToTraceIdsMap()" class="member-name-link">getSessionToTraceIdsMap()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#getSessionTrace(java.lang.String)" class="member-name-link">getSessionTrace(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#getStreaming()" class="member-name-link">getStreaming()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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/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> </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/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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#getTraceDict(java.lang.String)" class="member-name-link">getTraceDict(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/Telemetry.html#getTracer()" class="member-name-link">getTracer()</a> - Static method in class com.google.adk.<a href="com/google/adk/Telemetry.html" title="class in com.google.adk">Telemetry</a></dt>
|
|
<dd>
|
|
<div class="block">Gets the tracer.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html#getUserId()" class="member-name-link">getUserId()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#getUserId()" class="member-name-link">getUserId()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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> </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> </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> </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 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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.GraphResponse.html#%3Cinit%3E()" class="member-name-link">GraphResponse()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.GraphResponse.html" title="class in com.google.adk.web">AdkWebServer.GraphResponse</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.GraphResponse.html#%3Cinit%3E(java.lang.String)" class="member-name-link">GraphResponse(String)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.GraphResponse.html" title="class in com.google.adk.web">AdkWebServer.GraphResponse</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a GraphResponse.</div>
|
|
</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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#groundingMetadata(java.util.Optional)" class="member-name-link">groundingMetadata(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#groundingMetadata(java.util.Optional)" class="member-name-link">groundingMetadata(Optional<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> </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<String, BaseTool>)</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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.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.<a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.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.<a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a></dt>
|
|
<dd> </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> </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> </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> </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> </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> </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/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/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<String, Object>)</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/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> </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/network/HttpApiResponse.html" class="type-name-link" title="class in com.google.adk.network">HttpApiResponse</a> - Class in <a href="com/google/adk/network/package-summary.html">com.google.adk.network</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" 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/network/HttpApiResponse.html#%3Cinit%3E(okhttp3.Response)" class="member-name-link">HttpApiResponse(Response)</a> - Constructor for class com.google.adk.network.<a href="com/google/adk/network/HttpApiResponse.html" title="class in com.google.adk.network">HttpApiResponse</a></dt>
|
|
<dd>
|
|
<div class="block">Constructs a HttpApiResponse instance with the response.</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>
|
|
</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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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> </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/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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#interrupted(java.util.Optional)" class="member-name-link">interrupted(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#interrupted(java.util.Optional)" class="member-name-link">interrupted(Optional<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> </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> </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#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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/utils/CollectionUtils.html#isNullOrEmpty(java.lang.Iterable)" class="member-name-link">isNullOrEmpty(Iterable<T>)</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/tools/BaseToolset.html#isToolSelected(com.google.adk.tools.BaseTool,java.util.Optional,java.util.Optional)" class="member-name-link">isToolSelected(BaseTool, Optional<Object>, Optional<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">Helper method to be used by implementers that returns true if the given tool is in the provided
|
|
list of tools of if testing against the given ToolPredicate returns true (otherwise false).</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/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> </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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:K">K</h2>
|
|
<dl class="index">
|
|
<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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:L">L</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#listApps()" class="member-name-link">listApps()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Lists available applications.</div>
|
|
</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/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Lists the names of all artifacts associated with a session.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/tools/ToolContext.html#listArtifacts()" class="member-name-link">listArtifacts()</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">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> </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/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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> </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/AdkWebServer.AgentController.html#listEvalResults(java.lang.String)" class="member-name-link">listEvalResults(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Lists all evaluation results for an app.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#listEvalSets(java.lang.String)" class="member-name-link">listEvalSets(String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Placeholder for listing evaluation sets.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#listEvalsInEvalSet(java.lang.String,java.lang.String)" class="member-name-link">listEvalsInEvalSet(String, String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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(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/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> </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> </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> </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/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> </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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.html#listSessions(java.lang.String,java.lang.String)" class="member-name-link">listSessions(String, String)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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> </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/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/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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html#%3Cinit%3E(com.fasterxml.jackson.databind.ObjectMapper,com.google.adk.sessions.BaseSessionService,com.google.adk.web.AdkWebServer.RunnerService)" class="member-name-link">LiveWebSocketHandler(ObjectMapper, BaseSessionService, AdkWebServer.RunnerService)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.LiveWebSocketHandler.html" title="class in com.google.adk.web">AdkWebServer.LiveWebSocketHandler</a></dt>
|
|
<dd> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/exceptions/LlmCallsLimitExceededException.html" class="type-name-link" title="class in com.google.adk.exceptions">LlmCallsLimitExceededException</a> - Exception Class in <a href="com/google/adk/exceptions/package-summary.html">com.google.adk.exceptions</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/exceptions/LlmCallsLimitExceededException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">LlmCallsLimitExceededException(String)</a> - Constructor for exception class com.google.adk.exceptions.<a href="com/google/adk/exceptions/LlmCallsLimitExceededException.html" title="class in com.google.adk.exceptions">LlmCallsLimitExceededException</a></dt>
|
|
<dd> </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/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> </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/web/AgentCompilerLoader.html#loadAgents()" class="member-name-link">loadAgents()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AgentCompilerLoader.html" title="class in com.google.adk.web">AgentCompilerLoader</a></dt>
|
|
<dd>
|
|
<div class="block">Discovers, compiles, and loads agents from the configured source directory.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</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/artifacts/BaseArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">loadArtifact(String, String, String, String, Optional<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>
|
|
<div class="block">Gets an artifact.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/artifacts/GcsArtifactService.html#loadArtifact(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Optional)" class="member-name-link">loadArtifact(String, String, String, String, Optional<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.util.Optional)" class="member-name-link">loadArtifact(String, String, String, String, Optional<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/agents/CallbackContext.html#loadArtifact(java.lang.String,java.util.Optional)" class="member-name-link">loadArtifact(String, Optional<Integer>)</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 an artifact from the artifact service associated with the current 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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentController.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.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Loads a specific version of an artifact.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.html#loadedAgentRegistry(com.google.adk.web.AgentCompilerLoader,com.google.adk.web.config.AgentLoadingProperties)" class="member-name-link">loadedAgentRegistry(AgentCompilerLoader, AgentLoadingProperties)</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> </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> </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/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> </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.Optional)" class="member-name-link">longRunningToolIds(Optional<Set<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#longRunningToolIds(java.util.Set)" class="member-name-link">longRunningToolIds(Set<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> </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>
|
|
</dl>
|
|
<h2 class="title" id="I:M">M</h2>
|
|
<dl class="index">
|
|
<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/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/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/agents/LoopAgent.Builder.html#maxIterations(int)" class="member-name-link">maxIterations(int)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#maxIterations(java.util.Optional)" class="member-name-link">maxIterations(Optional<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> </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> </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> </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> </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> </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/McpToolset.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/McpToolset.McpInitializationException.html" title="class in com.google.adk.tools.mcp">McpToolset.McpInitializationException</a></dt>
|
|
<dd> </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> </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> </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/McpToolset.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/McpToolset.McpToolLoadingException.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolLoadingException</a></dt>
|
|
<dd> </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,java.util.Optional)" class="member-name-link">McpToolset(McpSessionManager, ObjectMapper, Optional<Object>)</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,java.util.Optional)" class="member-name-link">McpToolset(SseServerParameters, ObjectMapper, Optional<Object>)</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,java.util.Optional)" class="member-name-link">McpToolset(SseServerParameters, Optional<Object>)</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.</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,java.util.Optional)" class="member-name-link">McpToolset(ServerParameters, ObjectMapper, Optional<Object>)</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,java.util.Optional)" class="member-name-link">McpToolset(ServerParameters, Optional<Object>)</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.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpToolset.McpInitializationException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolset.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/McpToolset.McpToolLoadingException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolset.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/McpToolset.McpToolsetException.html" class="type-name-link" title="class in com.google.adk.tools.mcp">McpToolset.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/McpToolset.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/McpToolset.McpToolsetException.html" title="class in com.google.adk.tools.mcp">McpToolset.McpToolsetException</a></dt>
|
|
<dd> </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> </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/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> </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/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> </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/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> </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> </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/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> </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> </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> </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> </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> </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> </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/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> </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/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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:N">N</h2>
|
|
<dl class="index">
|
|
<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> </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.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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.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/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.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/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.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/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.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/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
|
|
<dd> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#newMessage" class="member-name-link">newMessage</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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> </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> </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> </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> </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> </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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:O">O</h2>
|
|
<dl class="index">
|
|
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/ApplicationIntegrationToolset.html#OBJECT_MAPPER" class="member-name-link">OBJECT_MAPPER</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> </dd>
|
|
<dt><a href="com/google/adk/tools/applicationintegrationtoolset/IntegrationClient.html#OBJECT_MAPPER" class="member-name-link">OBJECT_MAPPER</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> </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> </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/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/AdkWebServer.OpenTelemetryConfig.html#%3Cinit%3E()" class="member-name-link">OpenTelemetryConfig()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html" title="class in com.google.adk.web">AdkWebServer.OpenTelemetryConfig</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html#openTelemetrySdk(io.opentelemetry.sdk.trace.SdkTracerProvider)" class="member-name-link">openTelemetrySdk(SdkTracerProvider)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html" title="class in com.google.adk.web">AdkWebServer.OpenTelemetryConfig</a></dt>
|
|
<dd> </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> </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/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> </dd>
|
|
<dt><a href="com/google/adk/examples/Example.Builder.html#output(java.util.List)" class="member-name-link">output(List<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> </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> </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> </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> </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> </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> </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> </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> </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>
|
|
</dl>
|
|
<h2 class="title" id="I:P">P</h2>
|
|
<dl class="index">
|
|
<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/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/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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#partial(java.util.Optional)" class="member-name-link">partial(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#partial(java.util.Optional)" class="member-name-link">partial(Optional<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> </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> </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> </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/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)" class="member-name-link">postprocess(InvocationContext, Event, LlmRequest, LlmResponse)</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/flows/llmflows/BaseLlmFlow.html#preprocess(com.google.adk.agents.InvocationContext,com.google.adk.models.LlmRequest)" class="member-name-link">preprocess(InvocationContext, LlmRequest)</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">Pre-processes the LLM request before sending it to the LLM.</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/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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/Examples.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/Examples.html" title="class in com.google.adk.flows.llmflows">Examples</a></dt>
|
|
<dd> </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> </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> </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/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> </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/agents/Instruction.Provider.html#%3Cinit%3E(java.util.function.Function)" class="member-name-link">Provider(Function<ReadonlyContext, Single<String>>)</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/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> </dd>
|
|
<dt><a href="com/google/adk/sessions/State.html#putAll(java.util.Map)" class="member-name-link">putAll(Map<? extends String, ? extends 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> </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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:R">R</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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/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/web/AdkWebServer.WebSocketConfig.html#registerWebSocketHandlers(org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry)" class="member-name-link">registerWebSocketHandlers(WebSocketHandlerRegistry)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.WebSocketConfig.html" title="class in com.google.adk.web">AdkWebServer.WebSocketConfig</a></dt>
|
|
<dd> </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> </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> </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> </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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.Builder.html#requestedAuthConfigs(java.util.concurrent.ConcurrentMap)" class="member-name-link">requestedAuthConfigs(ConcurrentMap<String, ConcurrentMap<String, Object>>)</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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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/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(com.google.adk.agents.InvocationContext)</code> until a final response is
|
|
produced.</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.Session,com.google.genai.types.Content,com.google.adk.agents.RunConfig)" class="member-name-link">runAsync(Session, 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">Runs the agent in the standard mode using a provided Session object.</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">Asynchronously runs the agent for a given user and session, processing a new message and using
|
|
a default <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/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">Runs the agent in the standard 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<String, Object>, 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> </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<String, Object>, 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> </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<String, Object>, 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/FunctionTool.html#runAsync(java.util.Map,com.google.adk.tools.ToolContext)" class="member-name-link">runAsync(Map<String, Object>, 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> </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<String, Object>, 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> </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<String, Object>, 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> </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<String, Object>, 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> </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<String, Object>, 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> </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> </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> </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/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/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> </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> </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/web/AdkWebServer.AgentController.html#runEval(java.lang.String,java.lang.String,com.google.adk.web.AdkWebServer.RunEvalRequest)" class="member-name-link">runEval(String, String, AdkWebServer.RunEvalRequest)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentController.html" title="class in com.google.adk.web">AdkWebServer.AgentController</a></dt>
|
|
<dd>
|
|
<div class="block">Placeholder for running evaluations.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html#%3Cinit%3E()" class="member-name-link">RunEvalRequest()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalRequest.html" title="class in com.google.adk.web">AdkWebServer.RunEvalRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#%3Cinit%3E()" class="member-name-link">RunEvalResult()</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.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<List<Object>>, String)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.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> </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.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>
|
|
<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#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/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> </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> </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/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" 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="block">Creates a new <code>Runner</code>.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunnerService.html#%3Cinit%3E(java.util.Map,com.google.adk.artifacts.BaseArtifactService,com.google.adk.sessions.BaseSessionService)" class="member-name-link">RunnerService(Map<String, BaseAgent>, BaseArtifactService, BaseSessionService)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunnerService.html" title="class in com.google.adk.web">AdkWebServer.RunnerService</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/runner/Runner.html#runWithSessionId(java.lang.String,com.google.genai.types.Content,com.google.adk.agents.RunConfig)" class="member-name-link">runWithSessionId(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">Runs the agent asynchronously with a default user ID.</div>
|
|
</dd>
|
|
</dl>
|
|
<h2 class="title" id="I:S">S</h2>
|
|
<dl class="index">
|
|
<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> </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> </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/web/AdkWebServer.OpenTelemetryConfig.html#sdkTracerProvider(com.google.adk.web.AdkWebServer.ApiServerSpanExporter)" class="member-name-link">sdkTracerProvider(AdkWebServer.ApiServerSpanExporter)</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.OpenTelemetryConfig.html" title="class in com.google.adk.web">AdkWebServer.OpenTelemetryConfig</a></dt>
|
|
<dd> </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/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> </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> </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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/BaseLlmConnection.html#sendHistory(java.util.List)" class="member-name-link">sendHistory(List<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 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<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> </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> </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/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> </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> </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/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/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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.RunEvalResult.html#sessionId" class="member-name-link">sessionId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.RunEvalResult.html" title="class in com.google.adk.web">AdkWebServer.RunEvalResult</a></dt>
|
|
<dd> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/sessions/ListSessionsResponse.Builder.html#sessions(java.util.List)" class="member-name-link">sessions(List<Session>)</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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setArtifactDelta(java.util.concurrent.ConcurrentMap)" class="member-name-link">setArtifactDelta(ConcurrentMap<String, Part>)</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> </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> </dd>
|
|
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#setAuthor(java.lang.String)" class="member-name-link">setAuthor(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/web/config/AgentLoadingProperties.html#setCompileClasspath(java.lang.String)" class="member-name-link">setCompileClasspath(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> </dd>
|
|
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#setContent(com.google.genai.types.Content)" class="member-name-link">setContent(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/events/Event.html#setContent(java.util.Optional)" class="member-name-link">setContent(Optional<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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setCredentials(java.util.Optional)" class="member-name-link">setCredentials(Optional<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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setEndInvocation(java.util.Optional)" class="member-name-link">setEndInvocation(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setErrorCode(java.util.Optional)" class="member-name-link">setErrorCode(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setErrorMessage(java.util.Optional)" class="member-name-link">setErrorMessage(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setEscalate(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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setEscalate(java.util.Optional)" class="member-name-link">setEscalate(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setGroundingMetadata(java.util.Optional)" class="member-name-link">setGroundingMetadata(Optional<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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setInterrupted(java.util.Optional)" class="member-name-link">setInterrupted(Optional<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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setLocation(java.util.Optional)" class="member-name-link">setLocation(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setLongRunningToolIds(java.util.Optional)" class="member-name-link">setLongRunningToolIds(Optional<Set<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> </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> </dd>
|
|
<dt><a href="com/google/adk/memory/SearchMemoryResponse.Builder.html#setMemories(java.util.List)" class="member-name-link">setMemories(List<MemoryEntry>)</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">Sets the list of memory entries using a list.</div>
|
|
</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setPartial(java.util.Optional)" class="member-name-link">setPartial(Optional<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> </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> </dd>
|
|
<dt><a href="com/google/adk/models/VertexCredentials.Builder.html#setProject(java.util.Optional)" class="member-name-link">setProject(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setRequestedAuthConfigs(java.util.concurrent.ConcurrentMap)" class="member-name-link">setRequestedAuthConfigs(ConcurrentMap<String, ConcurrentMap<String, 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> </dd>
|
|
<dt><a href="com/google/adk/agents/RunConfig.Builder.html#setResponseModalities(java.lang.Iterable)" class="member-name-link">setResponseModalities(Iterable<Modality>)</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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setSkipSummarization(java.util.Optional)" class="member-name-link">setSkipSummarization(Optional<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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setStateDelta(java.util.concurrent.ConcurrentMap)" class="member-name-link">setStateDelta(ConcurrentMap<String, 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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/memory/MemoryEntry.Builder.html#setTimestamp(java.lang.String)" class="member-name-link">setTimestamp(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#setTimestamp(java.time.Instant)" class="member-name-link">setTimestamp(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 or interface 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/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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.html#setTransferToAgent(java.util.Optional)" class="member-name-link">setTransferToAgent(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.html#setTurnComplete(java.util.Optional)" class="member-name-link">setTurnComplete(Optional<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> </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/web/AdkWebServer.ApiServerSpanExporter.html#shutdown()" class="member-name-link">shutdown()</a> - Method in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.ApiServerSpanExporter.html" title="class in com.google.adk.web">AdkWebServer.ApiServerSpanExporter</a></dt>
|
|
<dd> </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 processors and no response post-processing.</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> </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<RequestProcessor>, List<ResponseProcessor>, Optional<Integer>)</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> </dd>
|
|
<dt><a href="com/google/adk/flows/llmflows/SingleFlow.html#%3Cinit%3E(java.util.Optional)" class="member-name-link">SingleFlow(Optional<Integer>)</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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.Builder.html#skipSummarization(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> </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> </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> </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> </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/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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/sessions/Session.Builder.html#state(java.util.concurrent.ConcurrentMap)" class="member-name-link">state(ConcurrentMap<String, Object>)</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> </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.concurrent.ConcurrentMap)" class="member-name-link">State(ConcurrentMap<String, Object>)</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> </dd>
|
|
<dt><a href="com/google/adk/sessions/State.html#%3Cinit%3E(java.util.concurrent.ConcurrentMap,java.util.concurrent.ConcurrentMap)" class="member-name-link">State(ConcurrentMap<String, Object>, ConcurrentMap<String, Object>)</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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/EventActions.Builder.html#stateDelta(java.util.concurrent.ConcurrentMap)" class="member-name-link">stateDelta(ConcurrentMap<String, Object>)</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> </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/flows/llmflows/BaseLlmFlow.html#stepsCompleted" class="member-name-link">stepsCompleted</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> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#streaming" class="member-name-link">streaming</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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> </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/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> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.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/LlmAgent.Builder.html" title="class in com.google.adk.agents">LlmAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.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/LoopAgent.Builder.html" title="class in com.google.adk.agents">LoopAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.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/ParallelAgent.Builder.html" title="class in com.google.adk.agents">ParallelAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.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/SequentialAgent.Builder.html" title="class in com.google.adk.agents">SequentialAgent.Builder</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/agents/LlmAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List<? extends BaseAgent>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/LoopAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List<? extends BaseAgent>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/ParallelAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List<? extends BaseAgent>)</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> </dd>
|
|
<dt><a href="com/google/adk/agents/SequentialAgent.Builder.html#subAgents(java.util.List)" class="member-name-link">subAgents(List<? extends BaseAgent>)</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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:T">T</h2>
|
|
<dl class="index">
|
|
<dt><a href="com/google/adk/Telemetry.html" class="type-name-link" title="class in com.google.adk">Telemetry</a> - Class in <a href="com/google/adk/package-summary.html">com.google.adk</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/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> </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<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/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/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/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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#timestamp(java.util.Optional)" class="member-name-link">timestamp(Optional<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> </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> </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> </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> </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> </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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpAsyncTool.html#toGeminiSchema(io.modelcontextprotocol.spec.McpSchema.JsonSchema)" class="member-name-link">toGeminiSchema(McpSchema.JsonSchema)</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> </dd>
|
|
<dt><a href="com/google/adk/tools/mcp/McpTool.html#toGeminiSchema(io.modelcontextprotocol.spec.McpSchema.JsonSchema)" class="member-name-link">toGeminiSchema(McpSchema.JsonSchema)</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> </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> </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/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/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/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> </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> </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> </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> </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/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> </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> </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/Telemetry.html#traceCallLlm(com.google.adk.agents.InvocationContext,java.lang.String,com.google.adk.models.LlmRequest,com.google.adk.models.LlmResponse)" class="member-name-link">traceCallLlm(InvocationContext, String, LlmRequest, LlmResponse)</a> - Static method in class com.google.adk.<a href="com/google/adk/Telemetry.html" title="class in com.google.adk">Telemetry</a></dt>
|
|
<dd>
|
|
<div class="block">Traces a call to the LLM.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/Telemetry.html#traceSendData(com.google.adk.agents.InvocationContext,java.lang.String,java.util.List)" class="member-name-link">traceSendData(InvocationContext, String, List<Content>)</a> - Static method in class com.google.adk.<a href="com/google/adk/Telemetry.html" title="class in com.google.adk">Telemetry</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.html#traceToolCall(java.util.Map)" class="member-name-link">traceToolCall(Map<String, Object>)</a> - Static method in class com.google.adk.<a href="com/google/adk/Telemetry.html" title="class in com.google.adk">Telemetry</a></dt>
|
|
<dd>
|
|
<div class="block">Traces tool call arguments.</div>
|
|
</dd>
|
|
<dt><a href="com/google/adk/Telemetry.html#traceToolResponse(com.google.adk.agents.InvocationContext,java.lang.String,com.google.adk.events.Event)" class="member-name-link">traceToolResponse(InvocationContext, String, Event)</a> - Static method in class com.google.adk.<a href="com/google/adk/Telemetry.html" title="class in com.google.adk">Telemetry</a></dt>
|
|
<dd>
|
|
<div class="block">Traces tool response event.</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> </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> </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> </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>
|
|
<div class="block">Marks the target agent for transfer using the tool context.</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> </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> </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> </dd>
|
|
<dt><a href="com/google/adk/events/Event.Builder.html#turnComplete(java.util.Optional)" class="member-name-link">turnComplete(Optional<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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#turnComplete(java.util.Optional)" class="member-name-link">turnComplete(Optional<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> </dd>
|
|
</dl>
|
|
<h2 class="title" id="I:U">U</h2>
|
|
<dl class="index">
|
|
<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> </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> </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> </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> </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/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/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/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> </dd>
|
|
<dt><a href="com/google/adk/models/LlmResponse.Builder.html#usageMetadata(java.util.Optional)" class="member-name-link">usageMetadata(Optional<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> </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> </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> </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/web/AdkWebServer.AddSessionToEvalSetRequest.html#userId" class="member-name-link">userId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AddSessionToEvalSetRequest.html" title="class in com.google.adk.web">AdkWebServer.AddSessionToEvalSetRequest</a></dt>
|
|
<dd> </dd>
|
|
<dt><a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html#userId" class="member-name-link">userId</a> - Variable in class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.AgentRunRequest.html" title="class in com.google.adk.web">AdkWebServer.AgentRunRequest</a></dt>
|
|
<dd> </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> </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> </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> </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> </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<String, Object>, 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/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/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/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> </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> </dd>
|
|
<dt><a href="com/google/adk/artifacts/ListArtifactVersionsResponse.Builder.html#versions(java.util.List)" class="member-name-link">versions(List<Part>)</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> </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/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<RetrieveContextsRequest.VertexRagStore.RagResource>, 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> </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">TODO: Use the genai HttpApiClient and ApiResponse methods once they are public.</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,java.util.Optional,java.util.Optional)" class="member-name-link">VertexAiSessionService(String, String, Optional<GoogleCredentials>, Optional<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> </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>
|
|
</dl>
|
|
<h2 class="title" id="I:W">W</h2>
|
|
<dl class="index">
|
|
<dt><a href="com/google/adk/web/AdkWebServer.WebSocketConfig.html#%3Cinit%3E(com.google.adk.web.AdkWebServer.LiveWebSocketHandler)" class="member-name-link">WebSocketConfig(AdkWebServer.LiveWebSocketHandler)</a> - Constructor for class com.google.adk.web.<a href="com/google/adk/web/AdkWebServer.WebSocketConfig.html" title="class in com.google.adk.web">AdkWebServer.WebSocketConfig</a></dt>
|
|
<dd> </dd>
|
|
</dl>
|
|
<a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized Form</a>
|
|
<footer role="contentinfo">
|
|
<hr>
|
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
|
</footer>
|
|
</main>
|
|
</div>
|
|
</body>
|
|
</html>
|