public interface JobDefinition
| Modifier and Type | Method and Description |
|---|---|
default java.util.Optional<java.lang.String> |
cron()
Optional cron expression used to specify when a job should be triggered.
|
java.lang.String |
description()
A human-readable description of the job.
|
default java.util.Optional<java.time.Duration> |
fixedDelay()
Optional fixed delay after that a job is triggered again.
|
java.lang.String |
jobName()
A human-readable name of the job.
|
java.lang.String |
jobType()
The type of the job that is specified by this JobDefinition.
|
default java.util.Optional<java.time.Duration> |
maxAge() |
default int |
retries()
Number of retries when starting a job is failing for some reason.
|
default java.util.Optional<java.time.Duration> |
retryDelay()
The duration after that a retry should be scheduled.
|
java.lang.String jobType()
java.lang.String jobName()
java.lang.String description()
default java.util.Optional<java.time.Duration> maxAge()
default java.util.Optional<java.time.Duration> fixedDelay()
default java.util.Optional<java.lang.String> cron()
default int retries()
default java.util.Optional<java.time.Duration> retryDelay()