# Uses of Enum Class
com.google.adk.utils.AgentEnums.AgentOrigin

Packages that use AgentEnums.AgentOrigin
Package
Description
com.google.adk.a2a.agent
com.google.adk.agents
com.google.adk.utils

- ## Uses of AgentEnums.AgentOrigin in com.google.adk.a2a.agent

  Methods in com.google.adk.a2a.agent that return AgentEnums.AgentOrigin
  Modifier and Type
  Method
  Description
  `AgentEnums.AgentOrigin`
  RemoteA2AAgent.`toolOrigin()`

- ## Uses of AgentEnums.AgentOrigin in com.google.adk.agents

  Methods in com.google.adk.agents that return AgentEnums.AgentOrigin
  Modifier and Type
  Method
  Description
  `AgentEnums.AgentOrigin`
  BaseAgent.`toolOrigin()`
  Returns the origin of the tool when this agent is used as a tool.

- ## Uses of AgentEnums.AgentOrigin in com.google.adk.utils

  Subclasses with type arguments of type AgentEnums.AgentOrigin in com.google.adk.utils
  Modifier and Type
  Class
  Description
  `static enum`
  `AgentEnums.AgentOrigin`
  Origin of the agent.
  Methods in com.google.adk.utils that return AgentEnums.AgentOrigin
  Modifier and Type
  Method
  Description
  `static AgentEnums.AgentOrigin`
  AgentEnums.AgentOrigin.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static AgentEnums.AgentOrigin[]`
  AgentEnums.AgentOrigin.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.