public Builder setExecutionTimeout(long timeout, ChronoUnit timeUnit) {
            this.configuration.put(ClientConfigProperties.MAX_EXECUTION_TIME.getKey(), String.valueOf(Duration.of(timeout, timeUnit).toMillis()));
            return this;
        }
Sets the maximum time for operation to complete. By default, it is set to 3 hours.
@param timeout
@param timeUnit
@return
client-v2/src/main/java/com/clickhouse/client/api/Client.java