Description

Scheduling periodically executed task with specified fixed rate.

Usages

Configuration options

KeyKindTypeDefault ValueDescription
delay-byVALUEDurationPT0SInitial delay of the first invocation
delay-typeVALUEi.h.s.F.DelayTypeSINCE_PREVIOUS_STARTConfigure whether the interval between the invocations should be calculated from the time when previous task started or ended
enabledVALUEBooleantrueWhether the task is enabled
idVALUEString Identification of the started task
intervalVALUEDuration Fixed interval between each invocation

Deprecated Options

KeyKindTypeDefault ValueDescription
delayVALUELong Fixed rate delay between each invocation
initial-delayVALUELong Initial delay of the first invocation
time-unitVALUETimeUnitTimeUnit.SECONDSjava.util.concurrent.TimeUnit TimeUnit used for interpretation of values provided with io.helidon.scheduling.FixedRateConfig.Builder#delay(long) and io.helidon.scheduling.FixedRateConfig.Builder#initialDelay(long)

See the manifest for all available types.