# Uses of Interface
com.google.adk.agents.Callbacks.BeforeModelCallback

Packages that use Callbacks.BeforeModelCallback
Package
Description
com.example
com.google.adk.agents
com.google.adk.utils

- ## Uses of Callbacks.BeforeModelCallback in com.example

  Fields in com.example declared as Callbacks.BeforeModelCallback
  Modifier and Type
  Field
  Description
  `static final Callbacks.BeforeModelCallback`
  CoreCallbacks.`BEFORE_MODEL_CALLBACK`

- ## Uses of Callbacks.BeforeModelCallback in com.google.adk.agents

  Methods in com.google.adk.agents that return types with arguments of type Callbacks.BeforeModelCallback
  Modifier and Type
  Method
  Description
  `List<? extends Callbacks.BeforeModelCallback>`
  LlmAgent.`beforeModelCallback()`
  `List<? extends Callbacks.BeforeModelCallback>`
  LlmAgent.`canonicalBeforeModelCallbacks()`
  The resolved beforeModelCallback field as a list.
  Methods in com.google.adk.agents with parameters of type Callbacks.BeforeModelCallback
  Modifier and Type
  Method
  Description
  `LlmAgent.Builder`
  LlmAgent.Builder.`beforeModelCallback(Callbacks.BeforeModelCallback beforeModelCallback)`

- ## Uses of Callbacks.BeforeModelCallback in com.google.adk.utils

  Methods in com.google.adk.utils that return types with arguments of type Callbacks.BeforeModelCallback
  Modifier and Type
  Method
  Description
  `static Optional<Callbacks.BeforeModelCallback>`
  ComponentRegistry.`resolveBeforeModelCallback(String name)`