@Documented @Retention(value=RUNTIME) @Target(value={METHOD,ANNOTATION_TYPE}) @Executable @Around @Type(value=AsyncInterceptor.class) public @interface Async
CompletionStage to indicate the actual execution should occur
 on the given thread pool.
 Additional thread pools can be configured with the micronaut.executors configuration.
UserExecutorConfiguration, 
TaskExecutorspublic abstract String value
TaskExecutors.SCHEDULED