public ConfigOption<T> withDescription(final String description) {
        return new ConfigOption<>(key, description, defaultValue, fallbackKeys);
    }
Creates a new config option, using this option's key and default value, and adding the given
description. The given description is used when generation the configuration documention.

@param description The description for this option.
@return A new config option, with given description.
inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/configuration/ConfigOption.java