@Override public OrderedScheduler build() { if (null == threadFactory) { threadFactory = new DefaultThreadFactory(name); } return new OrderedScheduler( name, numThreads, threadFactory, statsLogger, traceTaskExecution, preserveMdcForTaskExecution, warnTimeMicroSec, maxTasksInQueue); } }