public static ClientFactoryOptions of(ClientFactoryOptions baseOptions,
                                          ClientFactoryOptionValue<?>... additionalValues) {
        requireNonNull(baseOptions, "baseOptions");
        requireNonNull(additionalValues, "additionalValues");
        if (additionalValues.length == 0) {
            return baseOptions;
        }
        return new ClientFactoryOptions(baseOptions, Arrays.asList(additionalValues));
    }
Merges the specified {@link ClientFactoryOptions} and {@link ClientFactoryOptionValue}s.

@return the merged {@link ClientFactoryOptions}
core/src/main/java/com/linecorp/armeria/client/ClientFactoryOptions.java