# Package com.google.adk.a2a.executor

package com.google.adk.a2a.executor

- Class
  Description
  AgentExecutor
  Implementation of the A2A AgentExecutor interface that uses ADK to execute agent tasks.
  AgentExecutor.Builder
  Builder for `AgentExecutor`.
  AgentExecutorConfig
  Configuration for the `AgentExecutor`.
  AgentExecutorConfig.Builder
  Builder for `AgentExecutorConfig`.
  AgentExecutorConfig.OutputMode
  Output mode for the agent executor.
  Callbacks
  Functional interfaces for agent executor lifecycle callbacks.
  Callbacks.AfterEventCallback
  Async callback interface for actions to be performed after an event is processed.
  Callbacks.AfterExecuteCallback
  Async callback interface for actions to be performed after an execution is completed or failed.
  Callbacks.BeforeExecuteCallback
  Async callback interface for actions to be performed before an execution is started.