Class CallbackPlugin.Builder
java.lang.Object
com.google.adk.agents.CallbackPlugin.Builder
- Enclosing class:
CallbackPlugin
Builder for
CallbackPlugin.-
Method Summary
Modifier and TypeMethodDescriptionaddCallback(com.google.adk.agents.Callbacks.AfterAgentCallbackBase callback) addCallback(com.google.adk.agents.Callbacks.AfterModelCallbackBase callback) addCallback(com.google.adk.agents.Callbacks.AfterToolCallbackBase callback) addCallback(com.google.adk.agents.Callbacks.BeforeAgentCallbackBase callback) addCallback(com.google.adk.agents.Callbacks.BeforeModelCallbackBase callback) addCallback(com.google.adk.agents.Callbacks.BeforeToolCallbackBase callback) build()
-
Method Details
-
addBeforeAgentCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeAgentCallback(Callbacks.BeforeAgentCallback callback) -
addBeforeAgentCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeAgentCallbackSync(Callbacks.BeforeAgentCallbackSync callback) -
addAfterAgentCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterAgentCallback(Callbacks.AfterAgentCallback callback) -
addAfterAgentCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterAgentCallbackSync(Callbacks.AfterAgentCallbackSync callback) -
addBeforeModelCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeModelCallback(Callbacks.BeforeModelCallback callback) -
addBeforeModelCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeModelCallbackSync(Callbacks.BeforeModelCallbackSync callback) -
addAfterModelCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterModelCallback(Callbacks.AfterModelCallback callback) -
addAfterModelCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterModelCallbackSync(Callbacks.AfterModelCallbackSync callback) -
addBeforeToolCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeToolCallback(Callbacks.BeforeToolCallback callback) -
addBeforeToolCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addBeforeToolCallbackSync(Callbacks.BeforeToolCallbackSync callback) -
addAfterToolCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterToolCallback(Callbacks.AfterToolCallback callback) -
addAfterToolCallbackSync
@CanIgnoreReturnValue public CallbackPlugin.Builder addAfterToolCallbackSync(Callbacks.AfterToolCallbackSync callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.BeforeAgentCallbackBase callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.AfterAgentCallbackBase callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.BeforeModelCallbackBase callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.AfterModelCallbackBase callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.BeforeToolCallbackBase callback) -
addCallback
@CanIgnoreReturnValue public CallbackPlugin.Builder addCallback(com.google.adk.agents.Callbacks.AfterToolCallbackBase callback) -
build
-