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

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getWorkerCount

      public Integer getWorkerCount()
    • setWorkerCount

      public void setWorkerCount(Integer workerCount)
    • getThreadType

      public org.jobrunr.server.configuration.BackgroundJobServerThreadType getThreadType()
    • setThreadType

      public void setThreadType(org.jobrunr.server.configuration.BackgroundJobServerThreadType threadType)
    • getPollIntervalInSeconds

      public Integer getPollIntervalInSeconds()
    • setPollIntervalInSeconds

      public void setPollIntervalInSeconds(Integer pollIntervalInSeconds)
    • getServerTimeoutPollIntervalMultiplicand

      public Integer getServerTimeoutPollIntervalMultiplicand()
    • setServerTimeoutPollIntervalMultiplicand

      public void setServerTimeoutPollIntervalMultiplicand(Integer serverTimeoutPollIntervalMultiplicand)
    • 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)
    • getInterruptJobsAwaitDurationOnStop

      public Duration getInterruptJobsAwaitDurationOnStop()
    • setInterruptJobsAwaitDurationOnStop

      public void setInterruptJobsAwaitDurationOnStop(Duration interruptJobsAwaitDurationOnStop)
    • getMetrics

      public JobRunrProperties.Metrics getMetrics()
    • setMetrics

      public void setMetrics(JobRunrProperties.Metrics metrics)