Class NodeConfig

java.lang.Object
com.google.adk.workflow.NodeConfig

@Experimental public abstract class NodeConfig extends Object
A node's retry policy and execution timeout.
  • Constructor Details

    • NodeConfig

      public NodeConfig()
  • Method Details

    • retryConfig

      public abstract Optional<RetryConfig> retryConfig()
      Returns how the node is retried when it fails; empty does not retry.
    • timeout

      public abstract Optional<Duration> timeout()
      Returns how long an attempt may run before it is cancelled and treated as a failure; empty imposes no limit.
    • builder

      public static NodeConfig.Builder builder()
    • toBuilder

      public abstract NodeConfig.Builder toBuilder()