# Uses of Class
com.google.adk.memory.SearchMemoryResponse

Packages that use SearchMemoryResponse
Package
Description
com.google.adk.memory
com.google.adk.tools

- ## Uses of SearchMemoryResponse in com.google.adk.memory

  Methods in com.google.adk.memory that return SearchMemoryResponse
  Modifier and Type
  Method
  Description
  `abstract SearchMemoryResponse`
  SearchMemoryResponse.Builder.`build()`
  Builds the immutable `SearchMemoryResponse` object.
  Methods in com.google.adk.memory that return types with arguments of type SearchMemoryResponse
  Modifier and Type
  Method
  Description
  `io.reactivex.rxjava3.core.Single<SearchMemoryResponse>`
  BaseMemoryService.`searchMemory(String appName, String userId, String query)`
  Searches for sessions that match the query asynchronously.
  `io.reactivex.rxjava3.core.Single<SearchMemoryResponse>`
  FirestoreMemoryService.`searchMemory(String appName, String userId, String query)`
  Searches memory entries for the given appName and userId that match the query keywords.
  `io.reactivex.rxjava3.core.Single<SearchMemoryResponse>`
  InMemoryMemoryService.`searchMemory(String appName, String userId, String query)`

- ## Uses of SearchMemoryResponse in com.google.adk.tools

  Methods in com.google.adk.tools that return types with arguments of type SearchMemoryResponse
  Modifier and Type
  Method
  Description
  `io.reactivex.rxjava3.core.Single<SearchMemoryResponse>`
  ToolContext.`searchMemory(String query)`
  Searches the memory of the current user.