Uses of Interface
com.google.adk.memory.BaseMemoryService
Packages that use BaseMemoryService
Package
Description
-
Uses of BaseMemoryService in com.google.adk.a2a.executor
Methods in com.google.adk.a2a.executor with parameters of type BaseMemoryServiceModifier and TypeMethodDescriptionAgentExecutor.Builder.memoryService(BaseMemoryService memoryService) -
Uses of BaseMemoryService in com.google.adk.agents
Methods in com.google.adk.agents that return BaseMemoryServiceModifier and TypeMethodDescriptionInvocationContext.memoryService()Returns the memory service for accessing agent memory.Methods in com.google.adk.agents with parameters of type BaseMemoryServiceModifier and TypeMethodDescriptionInvocationContext.Builder.memoryService(BaseMemoryService memoryService) Sets the memory service for accessing agent memory.Constructors in com.google.adk.agents with parameters of type BaseMemoryServiceModifierConstructorDescriptionInvocationContext(BaseSessionService sessionService, BaseArtifactService artifactService, BaseMemoryService memoryService, Plugin pluginManager, Optional<LiveRequestQueue> liveRequestQueue, Optional<String> branch, String invocationId, BaseAgent agent, Session session, Optional<com.google.genai.types.Content> userContent, RunConfig runConfig, boolean endInvocation) Deprecated, for removal: This API element is subject to removal in a future version.InvocationContext(BaseSessionService sessionService, BaseArtifactService artifactService, BaseMemoryService memoryService, Optional<LiveRequestQueue> liveRequestQueue, Optional<String> branch, String invocationId, BaseAgent agent, Session session, Optional<com.google.genai.types.Content> userContent, RunConfig runConfig, boolean endInvocation) Deprecated, for removal: This API element is subject to removal in a future version.UseInvocationContext.builder()instead. -
Uses of BaseMemoryService in com.google.adk.memory
Classes in com.google.adk.memory that implement BaseMemoryServiceModifier and TypeClassDescriptionclassFirestoreMemoryService is an implementation of BaseMemoryService that uses Firestore to store and retrieve session memory entries.final classAn in-memory memory service for prototyping purposes only. -
Uses of BaseMemoryService in com.google.adk.runner
Methods in com.google.adk.runner that return BaseMemoryServiceMethods in com.google.adk.runner with parameters of type BaseMemoryServiceConstructors in com.google.adk.runner with parameters of type BaseMemoryServiceModifierConstructorDescriptionRunner(BaseAgent agent, String appName, BaseArtifactService artifactService, BaseSessionService sessionService, BaseMemoryService memoryService) Deprecated.UseRunner.Builderinstead.Runner(BaseAgent agent, String appName, BaseArtifactService artifactService, BaseSessionService sessionService, BaseMemoryService memoryService, List<? extends Plugin> plugins) Deprecated.UseRunner.Builderinstead.protectedRunner(BaseAgent agent, String appName, BaseArtifactService artifactService, BaseSessionService sessionService, BaseMemoryService memoryService, List<? extends Plugin> plugins, EventsCompactionConfig eventsCompactionConfig, ContextCacheConfig contextCacheConfig) Deprecated.UseRunner.Builderinstead. -
Uses of BaseMemoryService in com.google.adk.web
Methods in com.google.adk.web that return BaseMemoryServiceModifier and TypeMethodDescriptionAdkWebServer.memoryService()Provides the singleton instance of the MemoryService (InMemory). -
Uses of BaseMemoryService in com.google.adk.web.service
Constructors in com.google.adk.web.service with parameters of type BaseMemoryServiceModifierConstructorDescriptionRunnerService(AgentLoader agentProvider, BaseArtifactService artifactService, BaseSessionService sessionService, BaseMemoryService memoryService, List<BasePlugin> extraPlugins)
InvocationContext.builder()instead.