removed client field from client config

This commit is contained in:
Niclas Thobaben 2021-07-18 16:35:37 +02:00
parent 9650fd24ea
commit 47e82eddee

View file

@ -27,10 +27,6 @@ public class {{configName}} implements ClientRequestFilter {
@NonNull @NonNull
private final String baseUrl; private final String baseUrl;
@Builder.Default
private final Client client = ClientBuilder.newClient()
.register(this)
.property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true);
{{#headers}}/** {{#description}}{{.}} {{#headers}}/** {{#description}}{{.}}
{{/description}} **/{{#required}} {{/description}} **/{{#required}}
@ -38,6 +34,12 @@ public class {{configName}} implements ClientRequestFilter {
private {{{type.name}}} {{label}}; private {{{type.name}}} {{label}};
{{/headers}} {{/headers}}
public Client getClient() {
return ClientBuilder.newClient()
.register(this)
.property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true);
}
@Override @Override
public void filter(ClientRequestContext requestContext) throws IOException { public void filter(ClientRequestContext requestContext) throws IOException {
{{#headers}} {{#headers}}
@ -45,4 +47,8 @@ public class {{configName}} implements ClientRequestFilter {
{{/headers}} {{/headers}}
} }
public Client getClient() {
}
} }