Set<AbstractOption<?, ?, ?>> getAll() {
            lock();
            try {
                return ImmutableSet.copyOf(options.values());
            } finally {
                unlock();
            }
        }
Returns a newly created option with the specified properties.
core/src/main/java/com/linecorp/armeria/common/util/AbstractOption.java