Class Hierarchy
- java.lang.Object
- com.google.adk.agents.ActiveStreamingTool
- com.google.adk.utils.AdditionalAdkComponentProvider (implements com.google.adk.utils.AdkComponentProvider)
- com.google.adk.flows.llmflows.AgentTransfer (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.tools.Annotations
- com.google.adk.models.ApigeeLlm.Builder
- com.google.adk.sessions.ApiResponse (implements java.lang.AutoCloseable)
- com.google.adk.apps.App
- com.google.adk.apps.App.Builder
- com.google.adk.tools.applicationintegrationtoolset.ApplicationIntegrationToolset (implements com.google.adk.tools.BaseToolset)
- com.google.adk.agents.BaseAgent
- com.google.adk.agents.BaseAgent.Builder<B>
- com.google.adk.agents.BaseAgentConfig
- com.google.adk.agents.BaseAgentConfig.AgentRefConfig
- com.google.adk.agents.BaseAgentConfig.CallbackRef
- com.google.adk.models.BaseLlm
- com.google.adk.flows.llmflows.BaseLlmFlow (implements com.google.adk.flows.BaseFlow)
- com.google.adk.plugins.BasePlugin (implements com.google.adk.plugins.Plugin)
- com.google.adk.tools.BaseTool
- com.google.adk.flows.llmflows.Basic (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.agents.Callbacks
- com.google.adk.agents.CallbackUtil
- com.google.adk.flows.llmflows.CodeExecution
- com.google.adk.codeexecutors.CodeExecutionUtils
- com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionInput.Builder
- com.google.adk.codeexecutors.CodeExecutionUtils.CodeExecutionResult.Builder
- com.google.adk.codeexecutors.CodeExecutionUtils.File.Builder
- com.google.adk.codeexecutors.CodeExecutorContext
- com.google.adk.utils.CollectionUtils
- com.google.adk.flows.llmflows.Compaction (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.utils.ComponentRegistry
- com.google.adk.tools.computeruse.ComputerState
- com.google.adk.tools.computeruse.ComputerState.Builder
- com.google.adk.tools.computeruse.ComputerUseToolset (implements com.google.adk.tools.BaseToolset)
- com.google.adk.agents.ConfigAgentUtils
- com.google.adk.tools.applicationintegrationtoolset.ConnectionsClient
- com.google.adk.tools.applicationintegrationtoolset.ConnectionsClient.ActionSchema
- com.google.adk.tools.applicationintegrationtoolset.ConnectionsClient.ConnectionDetails
- com.google.adk.tools.applicationintegrationtoolset.ConnectionsClient.EntitySchemaAndOperations
- com.google.adk.flows.llmflows.Contents (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.plugins.ContextFilterPlugin.Builder
- com.google.adk.tools.mcp.ConversionUtils
- com.google.adk.utils.CoreAdkComponentProvider (implements com.google.adk.utils.AdkComponentProvider)
- com.google.adk.tools.mcp.DefaultMcpTransportBuilder (implements com.google.adk.tools.mcp.McpTransportBuilder)
- com.google.adk.events.Event.Builder
- com.google.adk.events.EventActions.Builder
- com.google.adk.events.EventCompaction
- com.google.adk.events.EventCompaction.Builder
- com.google.adk.summarizer.EventsCompactionConfig.Builder
- com.google.adk.events.EventStream (implements java.lang.Iterable<T>)
- com.google.adk.examples.Example.Builder
- com.google.adk.flows.llmflows.Examples (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.tools.ExampleTool.Builder
- com.google.adk.examples.ExampleUtils
- com.google.adk.tools.ExitLoopTool
- com.google.adk.tools.FunctionCallingUtils
- com.google.adk.flows.llmflows.Functions
- com.google.adk.artifacts.GcsArtifactService (implements com.google.adk.artifacts.BaseArtifactService)
- com.google.adk.models.Gemini.Builder
- com.google.adk.models.GeminiLlmConnection (implements com.google.adk.models.BaseLlmConnection)
- com.google.adk.models.GeminiUtil
- com.google.adk.sessions.GetSessionConfig
- com.google.adk.sessions.GetSessionConfig.Builder
- com.google.adk.tools.applicationintegrationtoolset.GoogleCredentialsHelper (implements com.google.adk.tools.applicationintegrationtoolset.CredentialsHelper)
- com.google.adk.sessions.HttpApiClient
- com.google.adk.flows.llmflows.Identity (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.artifacts.InMemoryArtifactService (implements com.google.adk.artifacts.BaseArtifactService)
- com.google.adk.memory.InMemoryMemoryService (implements com.google.adk.memory.BaseMemoryService)
- com.google.adk.sessions.InMemorySessionService (implements com.google.adk.sessions.BaseSessionService)
- com.google.adk.flows.llmflows.Instructions (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.utils.InstructionUtils
- com.google.adk.tools.applicationintegrationtoolset.IntegrationClient
- com.google.adk.agents.InvocationContext
- com.google.adk.agents.InvocationContext.Builder
- com.google.adk.JsonBaseModel
- com.google.adk.artifacts.ListArtifactsResponse
- com.google.adk.artifacts.ListArtifactsResponse.Builder
- com.google.adk.artifacts.ListArtifactVersionsResponse
- com.google.adk.artifacts.ListArtifactVersionsResponse.Builder
- com.google.adk.sessions.ListEventsResponse
- com.google.adk.sessions.ListEventsResponse.Builder
- com.google.adk.sessions.ListSessionsResponse
- com.google.adk.sessions.ListSessionsResponse.Builder
- com.google.adk.agents.LiveRequest.Builder
- com.google.adk.agents.LiveRequestQueue
- com.google.adk.summarizer.LlmEventSummarizer (implements com.google.adk.summarizer.BaseEventSummarizer)
- com.google.adk.models.LlmRegistry
- com.google.adk.models.LlmRequest.Builder
- com.google.adk.models.LlmResponse.Builder
- com.google.adk.tools.mcp.McpAsyncToolset (implements com.google.adk.tools.BaseToolset)
- com.google.adk.tools.mcp.McpAsyncToolset.Builder
- com.google.adk.tools.mcp.McpSessionManager
- com.google.adk.tools.mcp.McpToolset (implements com.google.adk.tools.BaseToolset)
- com.google.adk.memory.MemoryEntry
- com.google.adk.memory.MemoryEntry.Builder
- com.google.adk.models.Model
- com.google.adk.models.Model.Builder
- com.google.adk.utils.ModelNameUtils
- com.google.adk.tools.NamedToolPredicate (implements com.google.adk.tools.ToolPredicate)
- com.google.adk.utils.Pairs
- com.google.adk.agents.ReadonlyContext
- java.lang.Record
- com.google.adk.flows.llmflows.RequestConfirmationLlmRequestProcessor (implements com.google.adk.flows.llmflows.RequestProcessor)
- com.google.adk.flows.llmflows.RequestProcessor.RequestProcessingResult
- com.google.adk.flows.llmflows.ResponseProcessor.ResponseProcessingResult
- com.google.adk.agents.RunConfig
- com.google.adk.agents.RunConfig.Builder
- com.google.adk.runner.Runner
- com.google.adk.runner.Runner.Builder
- com.google.adk.SchemaUtils
- com.google.adk.memory.SearchMemoryResponse
- com.google.adk.memory.SearchMemoryResponse.Builder
- com.google.adk.sessions.Session.Builder
- com.google.adk.sessions.SessionUtils
- com.google.adk.summarizer.SlidingWindowEventCompactor (implements com.google.adk.summarizer.EventCompactor)
- com.google.adk.tools.mcp.SseServerParameters
- com.google.adk.tools.mcp.SseServerParameters.Builder
- com.google.adk.sessions.State (implements java.util.concurrent.ConcurrentMap<K,V>)
- com.google.adk.tools.mcp.StdioConnectionParameters
- com.google.adk.tools.mcp.StdioConnectionParameters.Builder
- com.google.adk.tools.mcp.StdioServerParameters
- com.google.adk.tools.mcp.StdioServerParameters.Builder
- com.google.adk.tools.mcp.StreamableHttpServerParameters
- com.google.adk.tools.mcp.StreamableHttpServerParameters.Builder
- com.google.adk.summarizer.TailRetentionEventCompactor (implements com.google.adk.summarizer.EventCompactor)
- java.lang.Throwable (implements java.io.Serializable)
- com.google.adk.events.ToolConfirmation.Builder
- com.google.adk.tools.ToolContext.Builder
- com.google.adk.telemetry.Tracing
- com.google.adk.telemetry.Tracing.ContextTransformer<T> (implements io.reactivex.rxjava3.core.CompletableTransformer, io.reactivex.rxjava3.core.FlowableTransformer<Upstream,Downstream>, io.reactivex.rxjava3.core.MaybeTransformer<Upstream,Downstream>, io.reactivex.rxjava3.core.SingleTransformer<Upstream,Downstream>)
- com.google.adk.telemetry.Tracing.TracerProvider<T> (implements io.reactivex.rxjava3.core.CompletableTransformer, io.reactivex.rxjava3.core.FlowableTransformer<Upstream,Downstream>, io.reactivex.rxjava3.core.MaybeTransformer<Upstream,Downstream>, io.reactivex.rxjava3.core.SingleTransformer<Upstream,Downstream>)
- com.google.adk.Version
- com.google.adk.tools.VertexAiSearchTool.Builder
- com.google.adk.sessions.VertexAiSessionService (implements com.google.adk.sessions.BaseSessionService)
- com.google.adk.models.VertexCredentials
- com.google.adk.models.VertexCredentials.Builder
- com.google.adk.flows.llmflows.audio.VertexSpeechClient (implements com.google.adk.flows.llmflows.audio.SpeechClientInterface)
Annotation Interface Hierarchy