-
public class SessionStorageThis class should be available through ServiceLocator. The purpose of this class is to store data in memory (data for the session only - not persistent). The data stored in this class is available for all SDK's components and cleared when the task is removed by the OS.
-
-
Field Summary
Fields Modifier and Type Field Description private StringpushPayloadprivate StringphoneNumberHashprivate PartnerDatapartnerDataprivate SharingFiltersharingFilterprivate StringuserCustomAndroidIdprivate AppsFlyerConsentuserConsentDataprivate MetricsfetchAdvertisingIdTaskLatencyprivate AdvertisingIdDataadvertisingIdDataprivate BooleandisableAdvertisingIdentifiersprivate AppSetIdModelappSetIdModel
-
Constructor Summary
Constructors Constructor Description SessionStorage()
-
Method Summary
-
-
Method Detail
-
getPushPayload
String getPushPayload()
-
setPushPayload
Unit setPushPayload(String pushPayload)
-
getPhoneNumberHash
String getPhoneNumberHash()
-
setPhoneNumberHash
Unit setPhoneNumberHash(String phoneNumberHash)
-
getPartnerData
PartnerData getPartnerData()
-
setPartnerData
Unit setPartnerData(PartnerData partnerData)
-
getSharingFilter
SharingFilter getSharingFilter()
-
setSharingFilter
Unit setSharingFilter(SharingFilter sharingFilter)
-
getUserCustomAndroidId
String getUserCustomAndroidId()
-
setUserCustomAndroidId
Unit setUserCustomAndroidId(String userCustomAndroidId)
-
getUserConsentData
AppsFlyerConsent getUserConsentData()
User consent data which has been provided manually by the app via calling corresponding SDK API.
-
setUserConsentData
Unit setUserConsentData(AppsFlyerConsent userConsentData)
User consent data which has been provided manually by the app via calling corresponding SDK API.
-
getFetchAdvertisingIdTaskLatency
Metrics getFetchAdvertisingIdTaskLatency()
-
setFetchAdvertisingIdTaskLatency
@Synchronized() Unit setFetchAdvertisingIdTaskLatency(Metrics fetchAdvertisingIdTaskLatency)
-
getAdvertisingIdData
AdvertisingIdData getAdvertisingIdData()
-
setAdvertisingIdData
Unit setAdvertisingIdData(AdvertisingIdData advertisingIdData)
-
getDisableAdvertisingIdentifiers
Boolean getDisableAdvertisingIdentifiers()
-
setDisableAdvertisingIdentifiers
Unit setDisableAdvertisingIdentifiers(Boolean disableAdvertisingIdentifiers)
-
getAppSetIdModel
AppSetIdModel getAppSetIdModel()
-
setAppSetIdModel
Unit setAppSetIdModel(AppSetIdModel appSetIdModel)
-
-
-
-