public interface ExecutorConfiguration
| Modifier and Type | Field and Description | 
|---|---|
| static String | PREFIXThe prefix used for configuration. | 
| static String | PREFIX_CONSUMERThe prefix used for Scheduled task configuration. | 
| static String | PREFIX_IOThe prefix used for I/O pool configuration. | 
| static String | PREFIX_SCHEDULEDThe prefix used for Scheduled task configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| @Min(value=1L) Integer | getCorePoolSize() | 
| default String | getName() | 
| @Min(value=1L) Integer | getNumberOfThreads() | 
| @Min(value=1L) Integer | getParallelism() | 
| Optional<Class<? extends ThreadFactory>> | getThreadFactoryClass() | 
| ExecutorType | getType() | 
static final String PREFIX
static final String PREFIX_IO
static final String PREFIX_SCHEDULED
static final String PREFIX_CONSUMER
ExecutorType getType()
ExecutorType@Min(value=1L) @Min(value=1L) Integer getParallelism()
ExecutorType.WORK_STEALING@Min(value=1L) @Min(value=1L) Integer getNumberOfThreads()
ExecutorType.FIXED@Min(value=1L) @Min(value=1L) Integer getCorePoolSize()
ExecutorType.SCHEDULEDOptional<Class<? extends ThreadFactory>> getThreadFactoryClass()
ThreadFactory