From 47e82eddeeaef5fc228b3ada9cc6b3bec84c0343 Mon Sep 17 00:00:00 2001 From: Niclas Thobaben Date: Sun, 18 Jul 2021 16:35:37 +0200 Subject: [PATCH] removed client field from client config --- templates/jax-rs-config.java.mustache | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/templates/jax-rs-config.java.mustache b/templates/jax-rs-config.java.mustache index aa7d589..b654bff 100644 --- a/templates/jax-rs-config.java.mustache +++ b/templates/jax-rs-config.java.mustache @@ -27,10 +27,6 @@ public class {{configName}} implements ClientRequestFilter { @NonNull private final String baseUrl; - @Builder.Default - private final Client client = ClientBuilder.newClient() - .register(this) - .property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true); {{#headers}}/** {{#description}}{{.}} {{/description}} **/{{#required}} @@ -38,6 +34,12 @@ public class {{configName}} implements ClientRequestFilter { private {{{type.name}}} {{label}}; {{/headers}} + public Client getClient() { + return ClientBuilder.newClient() + .register(this) + .property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true); + } + @Override public void filter(ClientRequestContext requestContext) throws IOException { {{#headers}} @@ -45,4 +47,8 @@ public class {{configName}} implements ClientRequestFilter { {{/headers}} } + public Client getClient() { + + } + } \ No newline at end of file