Class JobRunrProperties.BackgroundJobServer

java.lang.Object
org.jobrunr.spring.autoconfigure.JobRunrProperties.BackgroundJobServer
Enclosing class:
JobRunrProperties

public static class JobRunrProperties.BackgroundJobServer extends Object
JobRunr BackgroundJobServer related settings
  • Constructor Details

    • BackgroundJobServer

      public BackgroundJobServer()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getWorkerCount

      public Integer getWorkerCount()
    • setWorkerCount

      public void setWorkerCount(Integer workerCount)
    • getPollIntervalInSeconds

      public Integer getPollIntervalInSeconds()
    • setPollIntervalInSeconds

      public void setPollIntervalInSeconds(Integer pollIntervalInSeconds)
    • getScheduledJobsRequestSize

      public Integer getScheduledJobsRequestSize()
    • setScheduledJobsRequestSize

      public JobRunrProperties.BackgroundJobServer setScheduledJobsRequestSize(Integer scheduledJobsRequestSize)
    • getOrphanedJobsRequestSize

      public Integer getOrphanedJobsRequestSize()
    • setOrphanedJobsRequestSize

      public JobRunrProperties.BackgroundJobServer setOrphanedJobsRequestSize(Integer orphanedJobsRequestSize)
    • getSucceededJobsRequestSize

      public Integer getSucceededJobsRequestSize()
    • setSucceededJobsRequestSize

      public JobRunrProperties.BackgroundJobServer setSucceededJobsRequestSize(Integer succeededJobsRequestSize)
    • getDeleteSucceededJobsAfter

      public Duration getDeleteSucceededJobsAfter()
    • setDeleteSucceededJobsAfter

      public void setDeleteSucceededJobsAfter(Duration deleteSucceededJobsAfter)
    • getPermanentlyDeleteDeletedJobsAfter

      public Duration getPermanentlyDeleteDeletedJobsAfter()
    • setPermanentlyDeleteDeletedJobsAfter

      public void setPermanentlyDeleteDeletedJobsAfter(Duration permanentlyDeleteDeletedJobsAfter)
    • getMetrics

      public JobRunrProperties.Metrics getMetrics()
    • setMetrics

      public void setMetrics(JobRunrProperties.Metrics metrics)