code: public static DefaultJobDefinition fixedDelayJobDefinition(final String jobType,
                                                                 final String jobName,
                                                                 final String description,
                                                                 final Duration fixedDelay,
                                                                 final int restarts,
                                                                 final Optional<Duration> maxAge) {
          return new DefaultJobDefinition(jobType, jobName, description, maxAge, Optional.of(fixedDelay), Optional.empty(), restarts, 0, Optional.empty());
      }
docs: Create a JobDefinition that is using fixed delays specify, when and how often the job should be triggered.
  
  @param jobType     The type of the Job
  @param jobName     A human readable name of the Job
  @param description A human readable description of the Job.
  @param fixedDelay  The delay duration between to executions of the Job
  @param restarts    The number of restarts if the job failed because of errors or exceptions
  @param maxAge      Optional maximum age of a job. When the job is not run for longer than this duration,
  a warning is displayed on the status page
  @return JobDefinition