Class AppHeadersInterceptor
-
- All Implemented Interfaces:
-
okhttp3.Interceptor
public final class AppHeadersInterceptor implements Interceptor
This interceptor is responsible for setting required headers for communication with mobile services.
-
-
Field Summary
Fields Modifier and Type Field Description private final String
applicationId
private final String
deviceId
private final String
applicationVersion
private final String
sdkVersion
-
Constructor Summary
Constructors Constructor Description AppHeadersInterceptor(SettingsParameters settingsParameters)
AppHeadersInterceptor()
AppHeadersInterceptor(String applicationId, String deviceId, String applicationVersion, String sdkVersion)
AppHeadersInterceptor(String applicationId, String deviceId, String applicationVersion)
AppHeadersInterceptor(String applicationId, String deviceId)
AppHeadersInterceptor(String applicationId)
-
Method Summary
Modifier and Type Method Description final String
getApplicationId()
final String
getDeviceId()
final String
getApplicationVersion()
final String
getSdkVersion()
Response
intercept(Interceptor.Chain chain)
-
-
Constructor Detail
-
AppHeadersInterceptor
AppHeadersInterceptor(SettingsParameters settingsParameters)
-
AppHeadersInterceptor
AppHeadersInterceptor()
-
AppHeadersInterceptor
AppHeadersInterceptor(String applicationId, String deviceId, String applicationVersion, String sdkVersion)
-
AppHeadersInterceptor
AppHeadersInterceptor(String applicationId, String deviceId, String applicationVersion)
-
AppHeadersInterceptor
AppHeadersInterceptor(String applicationId, String deviceId)
-
AppHeadersInterceptor
AppHeadersInterceptor(String applicationId)
-
-
Method Detail
-
getApplicationId
final String getApplicationId()
-
getDeviceId
final String getDeviceId()
-
getApplicationVersion
final String getApplicationVersion()
-
getSdkVersion
final String getSdkVersion()
-
intercept
Response intercept(Interceptor.Chain chain)
-
-
-
-