Package com.zendesk.connect
Class BaseProvider
- java.lang.Object
-
- com.zendesk.connect.BaseProvider
-
- Direct Known Subclasses:
- ConfigProviderImpl, EventProviderImpl, IdentifyProviderImpl, PushProviderImpl
public class BaseProvider extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description protected Retrofit
retrofit
-
Constructor Summary
Constructors Constructor and Description BaseProvider(OkHttpClient client, java.lang.String baseUrl, Gson gson)
Constructor BaseProvider class, internally builds a valid instance ofRetrofit
-
-
-
Constructor Detail
-
BaseProvider
public BaseProvider(OkHttpClient client, java.lang.String baseUrl, Gson gson)
Constructor BaseProvider class, internally builds a valid instance ofRetrofit
- Parameters:
client
- OkHttpClient instancebaseUrl
- String valid baseUrl to be used by the underlyingRetrofit
instancegson
- Gson instance, configured with the marshalling strategies required for the API
-
-