org.zalando.riptide.spring.HttpFactory Maven / Gradle / Ivy
package org.zalando.riptide.spring;
import org.springframework.http.client.AsyncClientHttpRequestFactory;
import org.springframework.http.converter.HttpMessageConverter;
import org.zalando.riptide.Http;
import org.zalando.riptide.Plugin;
import org.zalando.riptide.UrlResolution;
import java.util.List;
final class HttpFactory {
@SuppressWarnings("unused")
public static Http create(
final String baseUrl,
final UrlResolution urlResolution,
final AsyncClientHttpRequestFactory requestFactory,
final List> converters,
final List plugins) {
return Http.builder()
.baseUrl(baseUrl)
.urlResolution(urlResolution)
.requestFactory(requestFactory)
.converters(converters)
.plugins(plugins)
.build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy