public final class Config
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Config.AdobeDataCallback |
static class |
Config.ApplicationType |
static interface |
Config.ConfigCallback<T> |
static class |
Config.MobileDataEvent |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADB_MESSAGE_DEEPLINK_KEY |
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
static void |
collectLifecycleData() |
static void |
collectLifecycleData(Activity activity) |
static void |
collectLifecycleData(Activity activity,
java.util.Map<java.lang.String,java.lang.Object> contextData) |
static void |
collectPII(java.util.Map<java.lang.String,java.lang.Object> data) |
static void |
getAllIdentifiersAsync(Config.ConfigCallback<java.lang.String> callback) |
static Config.ApplicationType |
getApplicationType() |
static java.lang.Boolean |
getDebugLogging() |
static java.math.BigDecimal |
getLifetimeValue() |
static MobilePrivacyStatus |
getPrivacyStatus() |
static java.lang.String |
getUserIdentifier() |
static java.lang.String |
getVersion() |
static void |
overrideConfigStream(java.io.InputStream stream) |
static void |
pauseCollectingLifecycleData() |
static void |
registerAdobeDataCallback(Config.AdobeDataCallback callback) |
static void |
setApplicationType(Config.ApplicationType appType) |
static void |
setContext(Context context) |
static void |
setContext(Context context,
Config.ApplicationType appType) |
static void |
setDebugLogging(java.lang.Boolean debugLogging) |
static void |
setLargeIconResourceId(int resourceId) |
static void |
setPrivacyStatus(MobilePrivacyStatus status) |
static void |
setPushIdentifier(java.lang.String registrationId) |
static void |
setSmallIconResourceId(int resourceId) |
static void |
setUserIdentifier(java.lang.String identifier) |
static void |
submitAdvertisingIdentifierTask(java.util.concurrent.Callable<java.lang.String> task) |
static void |
trackAdobeDeepLink(Uri uri) |
public static final java.lang.String ADB_MESSAGE_DEEPLINK_KEY
public static void setContext(Context context)
public static void setContext(Context context,
Config.ApplicationType appType)
public static java.lang.String getVersion()
public static MobilePrivacyStatus getPrivacyStatus()
public static void setPrivacyStatus(MobilePrivacyStatus status)
public static java.lang.String getUserIdentifier()
public static void setUserIdentifier(java.lang.String identifier)
public static void setPushIdentifier(java.lang.String registrationId)
public static void submitAdvertisingIdentifierTask(java.util.concurrent.Callable<java.lang.String> task)
public static Config.ApplicationType getApplicationType()
public static void setApplicationType(Config.ApplicationType appType)
public static java.lang.Boolean getDebugLogging()
public static void setDebugLogging(java.lang.Boolean debugLogging)
public static java.math.BigDecimal getLifetimeValue()
public static void collectLifecycleData()
public static void collectLifecycleData(Activity activity)
public static void collectLifecycleData(Activity activity,
java.util.Map<java.lang.String,java.lang.Object> contextData)
public static void pauseCollectingLifecycleData()
public static void collectPII(java.util.Map<java.lang.String,java.lang.Object> data)
public static void trackAdobeDeepLink(Uri uri)
public static void setSmallIconResourceId(int resourceId)
public static void setLargeIconResourceId(int resourceId)
public static void overrideConfigStream(java.io.InputStream stream)
public static void registerAdobeDataCallback(Config.AdobeDataCallback callback)
public static void getAllIdentifiersAsync(Config.ConfigCallback<java.lang.String> callback)