Class BaseRetrievalTool

java.lang.Object
com.google.adk.tools.BaseTool
com.google.adk.tools.retrieval.BaseRetrievalTool

public abstract class BaseRetrievalTool extends BaseTool
Base class for retrieval tools.
  • Constructor Details

    • BaseRetrievalTool

      public BaseRetrievalTool(String name, String description)
    • BaseRetrievalTool

      public BaseRetrievalTool(String name, String description, boolean isLongRunning)
  • Method Details

    • declaration

      public Optional<com.google.genai.types.FunctionDeclaration> declaration()
      Description copied from class: BaseTool
      Gets the FunctionDeclaration representation of this tool.
      Overrides:
      declaration in class BaseTool