Uses of Interface
com.google.adk.plugins.Plugin
Packages that use Plugin
-
Uses of Plugin in com.google.adk.agents
Classes in com.google.adk.agents that implement PluginModifier and TypeClassDescriptionclassA plugin that wraps callbacks and exposes them as a plugin.Methods in com.google.adk.agents that return PluginModifier and TypeMethodDescriptionBaseAgent.getPlugin()InvocationContext.pluginManager()Returns the plugin manager for accessing tools and plugins.Methods in com.google.adk.agents with parameters of type PluginModifier and TypeMethodDescriptionInvocationContext.Builder.pluginManager(Plugin pluginManager) Sets the plugin manager for accessing tools and plugins.Constructors in com.google.adk.agents with parameters of type PluginModifierConstructorDescriptionInvocationContext(BaseSessionService sessionService, BaseArtifactService artifactService, BaseMemoryService memoryService, Plugin pluginManager, Optional<LiveRequestQueue> liveRequestQueue, Optional<String> branch, String invocationId, BaseAgent agent, Session session, Optional<com.google.genai.types.Content> userContent, RunConfig runConfig, boolean endInvocation) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Plugin in com.google.adk.plugins
Classes in com.google.adk.plugins that implement PluginModifier and TypeClassDescriptionclassBase class for creating plugins.classA plugin that logs important information at each callback point.classManages the registration and execution of plugins.classPlugin for replaying ADK agent interactions from recordings.Methods in com.google.adk.plugins that return types with arguments of type PluginModifier and TypeMethodDescriptionRetrieves a registered plugin by its name.Methods in com.google.adk.plugins with parameters of type PluginModifier and TypeMethodDescriptionvoidPluginManager.registerPlugin(Plugin plugin) Registers a new plugin.Constructor parameters in com.google.adk.plugins with type arguments of type Plugin
InvocationContext.builder()instead.