public void logNonDefaultJerseyClientConfig(final Consumer<String> logger) {
        final JerseyClientConfiguration vanillaConfig = new JerseyClientConfiguration();

        NullSafe.map(configMap).forEach((clientName, jerseyClientConfiguration) -> {
            final List<PropDiff> differences = listDifferences("", vanillaConfig, jerseyClientConfiguration);

            logger.accept(LogUtil.message(
                    "Jersey client differences for '{}':\n{}",
                    clientName,
                    AsciiTable.builder(differences)
                            .withColumn(Column.of("Property", PropDiff::name))
                            .withColumn(Column.of("Default Value", propDiff ->
                                    Objects.toString(propDiff.defaultValue)))
                            .withColumn(Column.of("Actual Value", propDiff ->
                                    Objects.toString(propDiff.value)))
                            .build()));
        });
    }
The config for stroom internode comms
stroom-dropwizard-common/src/main/java/stroom/dropwizard/common/AbstractJerseyClientFactory.java