Class ReceiverExecutionOptions.Builder

java.lang.Object
org.apache.ignite.table.ReceiverExecutionOptions.Builder
Enclosing class:
ReceiverExecutionOptions

public static class ReceiverExecutionOptions.Builder extends Object
ReceiverExecutionOptions builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • priority

      public ReceiverExecutionOptions.Builder priority(int priority)
      Sets the receiver execution priority.
      Parameters:
      priority - Receiver execution priority.
      Returns:
      Builder instance.
    • maxRetries

      public ReceiverExecutionOptions.Builder maxRetries(int maxRetries)
      Sets the number of times to retry receiver execution in case of failure.
      Parameters:
      maxRetries - Number of retries. 0 to not retry.
      Returns:
      Builder instance.
    • executorType

      public ReceiverExecutionOptions.Builder executorType(JobExecutorType jobExecutorType)
      Sets the receiver executor type. See JobExecutorType for more details.
      Parameters:
      jobExecutorType - Receiver executor type.
      Returns:
      Builder instance.
    • build

      public ReceiverExecutionOptions build()
      Builds the receiver execution options.
      Returns:
      Receiver execution options.