@Override
        protected Pool computeValue(Class<?> type) {
            return new Pool(type);
        }
A configuration option.

@param <T> the type of the option.
@param <U> the type of the option value holder.
@param <V> the type of the option value.

@see AbstractOptionValue
@see AbstractOptions
core/src/main/java/com/linecorp/armeria/common/util/AbstractOption.java