Uses of Interface
com.google.adk.artifacts.BaseArtifactService
Packages that use BaseArtifactService
Package
Description
-
Uses of BaseArtifactService in com.google.adk.a2a.executor
Methods in com.google.adk.a2a.executor with parameters of type BaseArtifactServiceModifier and TypeMethodDescriptionAgentExecutor.Builder.artifactService(BaseArtifactService artifactService) -
Uses of BaseArtifactService in com.google.adk.agents
Methods in com.google.adk.agents that return BaseArtifactServiceModifier and TypeMethodDescriptionInvocationContext.artifactService()Returns the artifact service for persisting artifacts.Methods in com.google.adk.agents with parameters of type BaseArtifactServiceModifier and TypeMethodDescriptionInvocationContext.Builder.artifactService(BaseArtifactService artifactService) Sets the artifact service for persisting artifacts.static InvocationContextInvocationContext.create(BaseSessionService sessionService, BaseArtifactService artifactService, BaseAgent agent, Session session, LiveRequestQueue liveRequestQueue, RunConfig runConfig) Deprecated, for removal: This API element is subject to removal in a future version.static InvocationContextInvocationContext.create(BaseSessionService sessionService, BaseArtifactService artifactService, String invocationId, BaseAgent agent, Session session, com.google.genai.types.Content userContent, RunConfig runConfig) Deprecated, for removal: This API element is subject to removal in a future version.UseInvocationContext.builder()instead.Constructors in com.google.adk.agents with parameters of type BaseArtifactServiceModifierConstructorDescriptionInvocationContext(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.UseInvocationContext.builder()instead.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 BaseArtifactService in com.google.adk.artifacts
Classes in com.google.adk.artifacts that implement BaseArtifactServiceModifier and TypeClassDescriptionfinal classAn artifact service implementation using Google Cloud Storage (GCS).final classAn in-memory implementation of theBaseArtifactService. -
Uses of BaseArtifactService in com.google.adk.runner
Methods in com.google.adk.runner that return BaseArtifactServiceMethods in com.google.adk.runner with parameters of type BaseArtifactServiceModifier and TypeMethodDescriptionRunner.Builder.artifactService(BaseArtifactService artifactService) Constructors in com.google.adk.runner with parameters of type BaseArtifactServiceModifierConstructorDescriptionRunner(BaseAgent agent, String appName, BaseArtifactService artifactService, BaseSessionService sessionService) Deprecated.UseRunner.Builderinstead.Runner(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 BaseArtifactService in com.google.adk.web
Methods in com.google.adk.web that return BaseArtifactServiceModifier and TypeMethodDescriptionAdkWebServer.artifactService()Provides the singleton instance of the ArtifactService (InMemory). -
Uses of BaseArtifactService in com.google.adk.web.controller
Constructors in com.google.adk.web.controller with parameters of type BaseArtifactService -
Uses of BaseArtifactService in com.google.adk.web.service
Constructors in com.google.adk.web.service with parameters of type BaseArtifactServiceModifierConstructorDescriptionRunnerService(AgentLoader agentProvider, BaseArtifactService artifactService, BaseSessionService sessionService, BaseMemoryService memoryService, List<BasePlugin> extraPlugins)
InvocationContext.builder()instead.