Uses of Package
com.google.adk.workflow
Packages that use com.google.adk.workflow
Package
Description
-
Classes in com.google.adk.workflow used by com.google.adk.a2a.agent
-
Classes in com.google.adk.workflow used by com.google.adk.agentsClassDescriptionBase class for nodes in a workflow graph.A unit of work in a workflow graph.The state of one workflow node run, held by the run's
Context.A value on a workflow edge, and the value a node emits to select which of its outgoing edges are followed.Configuration for running a child node withContext.runNode(com.google.adk.workflow.Node). -
Classes in com.google.adk.workflow used by com.google.adk.apps
-
Classes in com.google.adk.workflow used by com.google.adk.events
-
Classes in com.google.adk.workflow used by com.google.adk.runner
-
Classes in com.google.adk.workflow used by com.google.adk.web.service
-
Classes in com.google.adk.workflow used by com.google.adk.workflowClassDescriptionBase class for nodes in a workflow graph.A connection between two nodes in a workflow graph.A builder for the edges of a workflow graph, declared as chains of calls that start at
EdgesBuilder.from(com.google.adk.workflow.Node)orEdgesBuilder.fromStart().A chain of edges positioned at a node, started byEdgesBuilder.from(Node),EdgesBuilder.fromStart()orEdgesBuilder.NodeGroupChain.joinTo(com.google.adk.workflow.JoinNode).A chain of edges positioned at a node group from a fan-out,EdgesBuilder.from(Node, Node, Node...), orEdgesBuilder.from(Collection), whichEdgesBuilder.NodeGroupChain.joinTo(com.google.adk.workflow.JoinNode)connects to aJoinNode.A routing map configured inEdgesBuilder.EdgeChain.route(java.util.function.Consumer<? super com.google.adk.workflow.EdgesBuilder.RouteMap>)that maps each route the source node may emit to the nodes it leads to, writtenr.on("billing").then(billing).A routing-map entry started byEdgesBuilder.RouteMap.on(java.lang.String)whose routes have no target yet;EdgesBuilder.RouteMapEntry.then(com.google.adk.workflow.Node, com.google.adk.workflow.Node...)completes it.A set of routes that select a single edge, which fires once when its source emits any of them; separate edges to the same target would fire once each.A node that waits for every predecessor to complete, then outputs their outputs keyed by predecessor name.Builder forJoinNode.A unit of work in a workflow graph.A node's retry policy and execution timeout.Builder forNodeConfig.Base class for node failures raised by the workflow runtime, such asNodeTimeoutException.The identity of the workflow-node activation that emitted anEvent.Builder forNodeInfo.A node's request for user input, which pauses the workflow until the user answers it.Builder forRequestInput.How a node is retried when it fails.Builder forRetryConfig.A value on a workflow edge, and the value a node emits to select which of its outgoing edges are followed.The fallback edge, followed when no other routed edge of the node matches what it emitted, including when it emitted no route.Configuration for running a child node withContext.runNode(com.google.adk.workflow.Node).Builder forRunNodeConfig.The node that marks where a workflow graph starts.A graph of nodes that is itself a node, so a workflow can go wherever a node can, including in another workflow.Builder forWorkflow.