Package org.jobrunr.autoconfigure
Class JobRunrProperties.BackgroundJobServer
- java.lang.Object
-
- org.jobrunr.autoconfigure.JobRunrProperties.BackgroundJobServer
-
- Enclosing class:
- JobRunrProperties
public static class JobRunrProperties.BackgroundJobServer extends java.lang.ObjectJobRunr BackgroundJobServer related settings
-
-
Constructor Summary
Constructors Constructor Description BackgroundJobServer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.DurationgetDeleteSucceededJobsAfter()java.time.DurationgetPermanentlyDeleteDeletedJobsAfter()java.lang.IntegergetPollIntervalInSeconds()java.lang.IntegergetWorkerCount()booleanisEnabled()voidsetDeleteSucceededJobsAfter(java.time.Duration deleteSucceededJobsAfter)voidsetEnabled(boolean enabled)voidsetPermanentlyDeleteDeletedJobsAfter(java.time.Duration permanentlyDeleteDeletedJobsAfter)voidsetPollIntervalInSeconds(java.lang.Integer pollIntervalInSeconds)voidsetWorkerCount(java.lang.Integer workerCount)
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getWorkerCount
public java.lang.Integer getWorkerCount()
-
setWorkerCount
public void setWorkerCount(java.lang.Integer workerCount)
-
getPollIntervalInSeconds
public java.lang.Integer getPollIntervalInSeconds()
-
setPollIntervalInSeconds
public void setPollIntervalInSeconds(java.lang.Integer pollIntervalInSeconds)
-
getDeleteSucceededJobsAfter
public java.time.Duration getDeleteSucceededJobsAfter()
-
setDeleteSucceededJobsAfter
public void setDeleteSucceededJobsAfter(java.time.Duration deleteSucceededJobsAfter)
-
getPermanentlyDeleteDeletedJobsAfter
public java.time.Duration getPermanentlyDeleteDeletedJobsAfter()
-
setPermanentlyDeleteDeletedJobsAfter
public void setPermanentlyDeleteDeletedJobsAfter(java.time.Duration permanentlyDeleteDeletedJobsAfter)
-
-