java-apibuilder-generators-.../templates/jax-rs-config.java.mustache

31 lines
979 B
Plaintext
Raw Normal View History

2021-07-17 19:26:41 +02:00
/**
* Auto-generated from apibuilder.io service specification.
* apidoc-version : {{service.apidoc.version}}
* organisation : {{service.organization.key}}
* service-version : {{service.version}}
*
* Documentation at:
* <a href="https://app.apibuilder.io/{{service.organization.key}}/{{service.name}}/{{service.version}}">https://app.apibuilder.io/{{service.organization.key}}/{{service.name}}/{{service.version}}</a>
*
**/
package {{namespace}};
import lombok.*;
2021-07-17 20:29:39 +02:00
import org.glassfish.jersey.client.HttpUrlConnectorProvider;
2021-07-17 19:26:41 +02:00
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
@Builder(toBuilder = true)
@With
@Getter
@EqualsAndHashCode
public class {{configName}} {
@NonNull
private final String baseUrl;
@Builder.Default
2021-07-17 20:29:39 +02:00
private final Client client = ClientBuilder.newClient()
.property(HttpUrlConnectorProvider.SET_METHOD_WORKAROUND, true);
2021-07-17 19:26:41 +02:00
}