public static ClientOptions of(Iterable<? extends ClientOptionValue<?>> values) {
        requireNonNull(values, "values");
        if (values instanceof ClientOptions) {
            return (ClientOptions) values;
        }
        return new ClientOptions(values);
    }
Returns the {@link ClientOptions} with the specified {@link ClientOptionValue}s.
core/src/main/java/com/linecorp/armeria/client/ClientOptions.java