Class JobExecutionOptions.Builder

java.lang.Object
org.apache.ignite.compute.JobExecutionOptions.Builder
Enclosing class:
JobExecutionOptions

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

    • Builder

      public Builder()
  • Method Details

    • priority

      public JobExecutionOptions.Builder priority(int priority)
      Sets the job execution priority.
      Parameters:
      priority - Job execution priority.
      Returns:
      Builder instance.
    • maxRetries

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

      public JobExecutionOptions.Builder executorType(JobExecutorType jobExecutorType)
      Sets the job executor type. See JobExecutorType for more details.
      Parameters:
      jobExecutorType - Job executor type.
      Returns:
      Builder instance.
    • build

      public JobExecutionOptions build()
      Builds the job execution options.
      Returns:
      Job execution options.