public interface ExecutorConfiguration
| Modifier and Type | Field and Description | 
|---|---|
static String | 
PREFIX
The prefix used for configuration. 
 | 
static String | 
PREFIX_CONSUMER
The prefix used for Scheduled task configuration. 
 | 
static String | 
PREFIX_IO
The prefix used for I/O pool configuration. 
 | 
static String | 
PREFIX_SCHEDULED
The prefix used for Scheduled task configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
@Min(value=1L) Integer | 
getCorePoolSize()  | 
@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