All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.truelayer.java.http.RetrofitFactory Maven / Gradle / Ivy

There is a newer version: 16.0.0
Show newest version
package com.truelayer.java.http;

import com.truelayer.java.Utils;
import java.net.URI;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
import retrofit2.converter.jackson.JacksonConverterFactory;

public class RetrofitFactory {
    public static Retrofit build(OkHttpClient httpClient, URI baseUrl) {
        return new Retrofit.Builder()
                .client(httpClient)
                .baseUrl(baseUrl.toString())
                .addConverterFactory(JacksonConverterFactory.create(Utils.getObjectMapper()))
                .addCallAdapterFactory(new TrueLayerApiAdapterFactory())
                .build();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy