-
public final class AppDNAOptionsConfiguration options for the AppDNA SDK.
-
-
Field Summary
Fields Modifier and Type Field Description private final LongflushIntervalprivate final IntegerbatchSizeprivate final LongconfigTTLprivate final LogLevellogLevelprivate final IntegernotificationIcon
-
Method Summary
Modifier and Type Method Description final LonggetFlushInterval()Automatic flush interval in seconds. final IntegergetBatchSize()Number of events per flush batch. final LonggetConfigTTL()Remote config cache TTL in seconds. final LogLevelgetLogLevel()Log verbosity. final IntegergetNotificationIcon()SPEC-070-A H.21 — host-supplied small-icon drawable resource id used for AppDNA push notifications. -
-
Method Detail
-
getFlushInterval
final Long getFlushInterval()
Automatic flush interval in seconds. Default: 30.
-
getBatchSize
final Integer getBatchSize()
Number of events per flush batch. Default: 20.
-
getConfigTTL
final Long getConfigTTL()
Remote config cache TTL in seconds. Default: 3600 (1 hour). SPEC-067.
-
getLogLevel
final LogLevel getLogLevel()
Log verbosity. Default: WARNING.
-
getNotificationIcon
final Integer getNotificationIcon()
SPEC-070-A H.21 — host-supplied small-icon drawable resource id used for AppDNA push notifications. When
0, AppDNAMessagingService falls through to manifest<meta-data android:name="com.google.firebase.messaging.default_notification_icon">and finallyapplicationInfo.icon.
-
-
-
-