public class InitializeEventsMetricSender extends java.lang.Object implements IInitializeEventsMetricSender, IInitializationListener
| Modifier and Type | Method and Description |
|---|---|
void |
didConfigRequestStart() |
void |
didInitStart() |
void |
didPrivacyConfigRequestEnd(boolean success) |
void |
didPrivacyConfigRequestStart() |
java.lang.Long |
duration() |
java.util.Map<java.lang.String,java.lang.String> |
getErrorStateTags(ErrorState errorState) |
static IInitializeEventsMetricSender |
getInstance() |
java.util.Map<java.lang.String,java.lang.String> |
getRetryTags() |
java.lang.Long |
initializationStartTimeStamp() |
void |
onRetryConfig() |
void |
onRetryWebview() |
void |
onSdkInitializationFailed(java.lang.String message,
ErrorState errorState,
int code) |
void |
onSdkInitialized() |
java.lang.Long |
privacyConfigDuration() |
void |
sdkDidInitialize() |
void |
sdkInitializeFailed(java.lang.String message,
ErrorState errorState) |
void |
sdkTokenDidBecomeAvailableWithConfig(boolean withConfig) |
void |
sendMetric(Metric metric) |
java.lang.Long |
tokenDuration() |
public static IInitializeEventsMetricSender getInstance()
public void didInitStart()
didInitStart in interface IInitializeEventsMetricSenderpublic void didConfigRequestStart()
didConfigRequestStart in interface IInitializeEventsMetricSenderpublic void didPrivacyConfigRequestStart()
didPrivacyConfigRequestStart in interface IInitializeEventsMetricSenderpublic void didPrivacyConfigRequestEnd(boolean success)
didPrivacyConfigRequestEnd in interface IInitializeEventsMetricSenderpublic void sdkDidInitialize()
sdkDidInitialize in interface IInitializeEventsMetricSenderpublic java.lang.Long initializationStartTimeStamp()
initializationStartTimeStamp in interface IInitializeEventsMetricSenderpublic void sdkInitializeFailed(java.lang.String message,
ErrorState errorState)
sdkInitializeFailed in interface IInitializeEventsMetricSenderpublic void sdkTokenDidBecomeAvailableWithConfig(boolean withConfig)
sdkTokenDidBecomeAvailableWithConfig in interface IInitializeEventsMetricSenderpublic void onRetryConfig()
onRetryConfig in interface IInitializeEventsMetricSenderpublic void onRetryWebview()
onRetryWebview in interface IInitializeEventsMetricSenderpublic java.lang.Long duration()
duration in interface IInitializeEventsMetricSenderpublic java.lang.Long tokenDuration()
tokenDuration in interface IInitializeEventsMetricSenderpublic java.lang.Long privacyConfigDuration()
privacyConfigDuration in interface IInitializeEventsMetricSenderpublic java.util.Map<java.lang.String,java.lang.String> getErrorStateTags(ErrorState errorState)
public java.util.Map<java.lang.String,java.lang.String> getRetryTags()
getRetryTags in interface IInitializeEventsMetricSenderpublic void sendMetric(Metric metric)
sendMetric in interface IInitializeEventsMetricSenderpublic void onSdkInitialized()
onSdkInitialized in interface IInitializationListenerpublic void onSdkInitializationFailed(java.lang.String message,
ErrorState errorState,
int code)
onSdkInitializationFailed in interface IInitializationListener