Class TaskOptions.Builder

java.lang.Object
io.dapr.durabletask.TaskOptions.Builder
Enclosing class:
TaskOptions

public static final class TaskOptions.Builder extends Object
Builder for creating TaskOptions instances.
  • Method Details

    • retryPolicy

      public TaskOptions.Builder retryPolicy(RetryPolicy retryPolicy)
      Sets the retry policy for the task options.
      Parameters:
      retryPolicy - the retry policy to use
      Returns:
      this builder instance for method chaining
    • retryHandler

      public TaskOptions.Builder retryHandler(RetryHandler retryHandler)
      Sets the retry handler for the task options.
      Parameters:
      retryHandler - the retry handler to use
      Returns:
      this builder instance for method chaining
    • appID

      public TaskOptions.Builder appID(String appID)
      Sets the app ID for cross-app workflow routing.
      Parameters:
      appID - the app ID to use
      Returns:
      this builder instance for method chaining
    • build

      public TaskOptions build()
      Builds a new TaskOptions instance with the configured values.
      Returns:
      a new TaskOptions instance