-
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 IntegernotificationIconprivate final Stringframeworkprivate final StringframeworkVersion
-
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. final StringgetFramework()SPEC-070-C D4 — SDK-wrapper attribution ( native|flutter|react_native), tagged on every event's device context (→ BigQueryframeworkcolumn).final StringgetFrameworkVersion()SPEC-070-C — the wrapper SDK's OWN published version (e.g. -
-
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.
-
getFramework
final String getFramework()
SPEC-070-C D4 — SDK-wrapper attribution (
native|flutter|react_native), tagged on every event's device context (→ BigQueryframeworkcolumn). Defaults tonative; the Flutter/RN wrappers pass their identity via configure().
-
getFrameworkVersion
final String getFrameworkVersion()
SPEC-070-C — the wrapper SDK's OWN published version (e.g. Flutter "1.0.5"), so diagnose() reports the wrapper version per platform. null for native hosts.
-
-
-
-