# Uses of Interface
com.google.adk.agents.Instruction

Packages that use Instruction
Package
Description
com.google.adk.agents

- ## Uses of Instruction in com.google.adk.agents

  Classes in com.google.adk.agents that implement Instruction
  Modifier and Type
  Class
  Description
  `static final record`
  `Instruction.Provider`
  Returns an instruction dynamically constructed from the given context.
  `static final record`
  `Instruction.Static`
  Plain instruction directly provided to the agent.
  Methods in com.google.adk.agents that return Instruction
  Modifier and Type
  Method
  Description
  `Instruction`
  LlmAgent.`globalInstruction()`
  `Instruction`
  LlmAgent.`instruction()`
  Methods in com.google.adk.agents with parameters of type Instruction
  Modifier and Type
  Method
  Description
  `LlmAgent.Builder`
  LlmAgent.Builder.`globalInstruction(Instruction globalInstruction)`
  `LlmAgent.Builder`
  LlmAgent.Builder.`instruction(Instruction instruction)`