MobileConfig constructor
MobileConfig({
- dynamic dbCountThreshold = Constants.DB_COUNT_THRESHOLD,
- dynamic autoCollectAdvertId = Constants.AUTO_COLLECT_ADVERT_ID,
- dynamic collectDeviceId = Constants.COLLECT_DEVICE_ID,
- dynamic trackLifecycleEvents = Constants.TRACK_LIFECYCLE_EVENTS,
- dynamic recordScreenViews = Constants.RECORD_SCREEN_VIEWS,
- dynamic sleepTimeOut = Constants.SLEEP_TIMEOUT,
- dynamic configRefreshInterval = Constants.CONFIG_REFRESH_INTERVAL,
- DBEncryptionInterface? dbEncryption,
- dynamic autoSessionTracking = Constants.AUTO_SESSION_TRACKING,
- dynamic sessionTimeoutInMillis = Constants.DEFAULT_SESSION_TIMEOUT_MOBILE,
- dynamic gzip = Constants.DEFAULT_GZIP_COMPRESSION,
- dynamic trackDeepLinks = Constants.TRACK_DEEP_LINKS,
Implementation
MobileConfig(
{dbCountThreshold = Constants.DB_COUNT_THRESHOLD,
autoCollectAdvertId = Constants.AUTO_COLLECT_ADVERT_ID,
collectDeviceId = Constants.COLLECT_DEVICE_ID,
trackLifecycleEvents = Constants.TRACK_LIFECYCLE_EVENTS,
recordScreenViews = Constants.RECORD_SCREEN_VIEWS,
sleepTimeOut = Constants.SLEEP_TIMEOUT,
configRefreshInterval = Constants.CONFIG_REFRESH_INTERVAL,
DBEncryptionInterface? dbEncryption,
autoSessionTracking = Constants.AUTO_SESSION_TRACKING,
sessionTimeoutInMillis = Constants.DEFAULT_SESSION_TIMEOUT_MOBILE,
gzip = Constants.DEFAULT_GZIP_COMPRESSION,
trackDeepLinks = Constants.TRACK_DEEP_LINKS})
: _dbCountThreshold = dbCountThreshold,
_autoCollectAdvertId = autoCollectAdvertId,
_collectDeviceId = collectDeviceId,
_trackLifecycleEvents = trackLifecycleEvents,
_recordScreenViews = recordScreenViews,
_sleepTimeOut = sleepTimeOut,
_configRefreshInterval = configRefreshInterval,
_dbEncryption = dbEncryption,
_autoSessionTracking = autoSessionTracking,
_sessionTimeoutInMillis = sessionTimeoutInMillis,
_gzip = gzip,
_trackDeepLinks = trackDeepLinks;