Class RetrofitBuilderSupplier
- java.lang.Object
-
- ru.tinkoff.qa.neptune.retrofit2.service.setup.RetrofitBuilderSupplier
-
- All Implemented Interfaces:
Supplier<retrofit2.Retrofit.Builder>
- Direct Known Subclasses:
DefaultRetrofitBuilderSupplier
public abstract class RetrofitBuilderSupplier extends Object implements Supplier<retrofit2.Retrofit.Builder>
Objects of subclasses are supposed to prepare and return instances ofRetrofit.Builder
-
-
Constructor Summary
Constructors Constructor Description RetrofitBuilderSupplier()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description retrofit2.Retrofit.Builder
get()
protected abstract okhttp3.OkHttpClient.Builder
prepareClientBuilder()
protected abstract retrofit2.Retrofit.Builder
prepareRetrofitBuilder()
This method should return prepared instances ofRetrofit.Builder
-
-
-
Method Detail
-
prepareRetrofitBuilder
protected abstract retrofit2.Retrofit.Builder prepareRetrofitBuilder()
This method should return prepared instances ofRetrofit.Builder
- Returns:
- a new or beforehand prepared
Retrofit.Builder
-
prepareClientBuilder
protected abstract okhttp3.OkHttpClient.Builder prepareClientBuilder()
-
-