Package com.google.adk.workflow
Class RunNodeConfig.Builder
java.lang.Object
com.google.adk.workflow.RunNodeConfig.Builder
- Enclosing class:
- RunNodeConfig
Builder for
RunNodeConfig.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal RunNodeConfigbuild()Builds the config.abstract RunNodeConfig.BuilderoverrideBranch(@Nullable String overrideBranch) abstract RunNodeConfig.BuilderraiseOnWait(boolean raiseOnWait) abstract RunNodeConfig.BuilderSets the ID of the child's run, which must contain a non-digit character and must not contain/,@, or.; null or empty generates an ID.abstract RunNodeConfig.BuilderuseAsOutput(boolean useAsOutput) abstract RunNodeConfig.BuilderuseSubBranch(boolean useSubBranch)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
runId
Sets the ID of the child's run, which must contain a non-digit character and must not contain/,@, or.; null or empty generates an ID. -
useAsOutput
-
useSubBranch
-
overrideBranch
@CanIgnoreReturnValue public abstract RunNodeConfig.Builder overrideBranch(@Nullable String overrideBranch) -
raiseOnWait
-
build
Builds the config.- Throws:
IllegalArgumentException- if the run ID has no non-digit character or contains/,@, or..
-