Class CallbackPlugin
java.lang.Object
com.google.adk.plugins.PluginManager
com.google.adk.agents.CallbackPlugin
- All Implemented Interfaces:
Plugin
A plugin that wraps callbacks and exposes them as a plugin.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CallbackPlugin.Builderbuilder()com.google.common.collect.ImmutableList<? extends Callbacks.AfterAgentCallback> com.google.common.collect.ImmutableList<? extends Callbacks.AfterModelCallback> com.google.common.collect.ImmutableList<? extends Callbacks.AfterToolCallback> com.google.common.collect.ImmutableList<? extends Callbacks.BeforeAgentCallback> com.google.common.collect.ImmutableList<? extends Callbacks.BeforeModelCallback> com.google.common.collect.ImmutableList<? extends Callbacks.BeforeToolCallback> getName()Methods inherited from class PluginManager
afterAgentCallback, afterModelCallback, afterRunCallback, afterToolCallback, beforeAgentCallback, beforeModelCallback, beforeRunCallback, beforeToolCallback, getPlugin, onEventCallback, onModelErrorCallback, onToolErrorCallback, onUserMessageCallback, registerPlugin, runAfterAgentCallback, runAfterModelCallback, runAfterRunCallback, runAfterToolCallback, runBeforeAgentCallback, runBeforeModelCallback, runBeforeRunCallback, runBeforeToolCallback, runOnEventCallback, runOnModelErrorCallback, runOnToolErrorCallback, runOnUserMessageCallback
-
Method Details
-
getName
- Specified by:
getNamein interfacePlugin- Overrides:
getNamein classPluginManager
-
getBeforeAgentCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.BeforeAgentCallback> getBeforeAgentCallback() -
getAfterAgentCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.AfterAgentCallback> getAfterAgentCallback() -
getBeforeModelCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.BeforeModelCallback> getBeforeModelCallback() -
getAfterModelCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.AfterModelCallback> getAfterModelCallback() -
getBeforeToolCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.BeforeToolCallback> getBeforeToolCallback() -
getAfterToolCallback
public com.google.common.collect.ImmutableList<? extends Callbacks.AfterToolCallback> getAfterToolCallback() -
builder
-