private static ContainerThreadpoolConfig translateConfig(ThreadpoolConfig config) {
        return new ContainerThreadpoolConfig(
                new ContainerThreadpoolConfig.Builder()
                        .maxThreads(config.maxthreads())
                        .minThreads(config.corePoolSize())
                        .name(config.name())
                        .queueSize(config.queueSize())
                        .keepAliveTime(config.keepAliveTime())
                        .maxThreadExecutionTimeSeconds(config.maxThreadExecutionTimeSeconds()));
    }
The underlying {@link ContainerThreadPool} uses a different config definition ({@link ContainerThreadpoolConfig})
as {@link ThreadpoolConfig} is currently public api.
container-core/src/main/java/com/yahoo/container/handler/ThreadPoolProvider.java