Package io.appmetrica.analytics
Interface StartupParamsCallback
public interface StartupParamsCallback
Callback to notify about params' changes.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classPossible values that are passed when callingonRequestError(Reason, Result)method.static final classObjects of this class contain information about retrieved startup parameters.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringThe key for device id at [List] in [AppMetrica.requestStartupParams]static final StringThe key for device id hash at [List] in [AppMetrica.requestStartupParams]static final StringThe key for uuid at [List] in [AppMetrica.requestStartupParams]
- 
Method SummaryModifier and TypeMethodDescriptionvoidCalled when the startup params (Uuid, DeviceId, Urls, Clids) are obtained.voidonRequestError(StartupParamsCallback.Reason reason, StartupParamsCallback.Result partialResult) Called when the startup params couldn't be obtained for some reason.
- 
Field Details- 
APPMETRICA_UUIDThe key for uuid at [List] in [AppMetrica.requestStartupParams]- See Also:
 
- 
APPMETRICA_DEVICE_IDThe key for device id at [List] in [AppMetrica.requestStartupParams]- See Also:
 
- 
APPMETRICA_DEVICE_ID_HASHThe key for device id hash at [List] in [AppMetrica.requestStartupParams]- See Also:
 
 
- 
- 
Method Details- 
onReceiveCalled when the startup params (Uuid, DeviceId, Urls, Clids) are obtained.- Parameters:
- result- the- StartupParamsCallback.Resultcontaining startup params.
 
- 
onRequestErrorvoid onRequestError(@NonNull StartupParamsCallback.Reason reason, @Nullable StartupParamsCallback.Result partialResult) Called when the startup params couldn't be obtained for some reason.- Parameters:
- reason- the reason explaining why startup params could not be obtained.
- partialResult- the- StartupParamsCallback.Resultcontaining startup params that could be obtained.
 
 
-