com.jslsolucoes.jax.rs.client.se.api.impl.DefaultJaxRsApiClientBuilder Maven / Gradle / Ivy
package com.jslsolucoes.jax.rs.client.se.api.impl;
import java.util.ArrayList;
import java.util.List;
import java.util.logging.Level;
import org.glassfish.jersey.client.ClientConfig;
import org.glassfish.jersey.client.ClientProperties;
import org.glassfish.jersey.client.JerseyClientBuilder;
import org.glassfish.jersey.logging.LoggingFeature;
import org.glassfish.jersey.media.multipart.MultiPartFeature;
import com.jslsolucoes.jax.rs.client.se.api.JaxRsApiClient;
import com.jslsolucoes.jax.rs.client.se.api.JaxRsApiClientBuilder;
import com.jslsolucoes.jax.rs.provider.se.JaxRsObjectMapper;
import com.jslsolucoes.jax.rs.provider.se.JsonContentTypeResponseFilter;
public class DefaultJaxRsApiClientBuilder implements JaxRsApiClientBuilder {
private Integer connectTimeout = 10000;
private Integer readTimeout = 20000;
private Boolean debug = Boolean.FALSE;
private Level level = Level.INFO;
private List> providerClasses = new ArrayList<>();
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy