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.Builderget()protected abstract okhttp3.OkHttpClient.BuilderprepareClientBuilder()protected abstract retrofit2.Retrofit.BuilderprepareRetrofitBuilder()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()
-
-