Package com.yahoo.vespa.model.container
Class ThreadPoolExecutorComponent.Builder
- java.lang.Object
-
- com.yahoo.vespa.model.container.ThreadPoolExecutorComponent.Builder
-
- Enclosing class:
- ThreadPoolExecutorComponent
public static class ThreadPoolExecutorComponent.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreadPoolExecutorComponent
build()
ThreadPoolExecutorComponent.Builder
corePoolSize(int size)
ThreadPoolExecutorComponent.Builder
keepAliveTime(java.time.Duration time)
ThreadPoolExecutorComponent.Builder
maxPoolSize(int size)
ThreadPoolExecutorComponent.Builder
maxThreadExecutionTime(java.time.Duration time)
ThreadPoolExecutorComponent.Builder
queueSize(int size)
-
-
-
Method Detail
-
maxPoolSize
public ThreadPoolExecutorComponent.Builder maxPoolSize(int size)
-
corePoolSize
public ThreadPoolExecutorComponent.Builder corePoolSize(int size)
-
keepAliveTime
public ThreadPoolExecutorComponent.Builder keepAliveTime(java.time.Duration time)
-
queueSize
public ThreadPoolExecutorComponent.Builder queueSize(int size)
-
maxThreadExecutionTime
public ThreadPoolExecutorComponent.Builder maxThreadExecutionTime(java.time.Duration time)
-
build
public ThreadPoolExecutorComponent build()
-
-