@Documented @Retention(value=RUNTIME) @Target(value={METHOD,ANNOTATION_TYPE}) @Executable(processOnStartup=true) @Repeatable(value=Schedules.class) @Parallel public @interface Scheduled
| Modifier and Type | Optional Element and Description | 
|---|---|
| String | cron | 
| String | fixedDelayA String representation of the  Durationbetween the time of the last execution and the
 beginning of the next. | 
| String | fixedRateA String representation of the  Durationbetween executions. | 
| String | initialDelayA String representation of the  Durationbefore starting executions. | 
| String | scheduler | 
| String | zoneIdA String representation of the  ZoneIdto base our cron expression on. | 
public abstract String cron
public abstract String zoneId
ZoneId to base our cron expression on.
 Defaults to ZoneId.systemDefault()public abstract String scheduler
Named bean that is a
 ScheduledExecutorService to use to schedule the task