Hi, I have a executorservice build from threadpoolbuilder.
public ExecutorService jobThreadPool() throws Exception { return new ThreadPoolBuilder(getContext()).poolSize(50).maxPoolSize(500).keepAliveTime(180).build("jobThread"); } I would like to set thread before executing the task, just like as shown in example which is not recommended. How can we do it correctly? (like in https://stackoverflow.com/questions/8523453/with-threadpoolexecutor-how-to-get-the-name-of-the-thread-running-in-the-thread) jobThreadPool.execute(() -> { //eg. Thread.getCurrentThread().setName("abc"); });