Uses of Class
com.google.adk.runner.Runner.Builder
Packages that use Runner.Builder
-
Uses of Runner.Builder in com.google.adk.runner
Methods in com.google.adk.runner that return Runner.BuilderModifier and TypeMethodDescriptionRunner.Builder.artifactService(BaseArtifactService artifactService) static Runner.BuilderRunner.builder()Runner.Builder.instantSource(@Nullable InstantSource instantSource) Sets theInstantSourcethat supplies every timestamp this runner generates: event timestamps, and thelastUpdateTimeof sessions created by the default in-memory session service, which is created on the firstbuild().Runner.Builder.memoryService(BaseMemoryService memoryService) Runner.Builder.scheduler(@Nullable io.reactivex.rxjava3.core.Scheduler scheduler) Sets theSchedulerfor the work ADK hands off to worker threads in this runner's invocations: the sub-agents of aParallelAgent, tool calls inRunConfig.ToolExecutionMode.PARALLEL_SUBSCRIBEmode, and the hop that starts the live send loop.Runner.Builder.sessionService(BaseSessionService sessionService) Runner.Builder.uuidProvider(@Nullable UuidProvider uuidProvider) Sets theUuidProviderthat supplies every identifier this runner generates: event, invocation, and client function-call ids, and the ids of sessions created by the default in-memory session service, which is created on the firstbuild().