Snowplow Android Tracker 3.1.2
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
com.snowplowanalytics.snowplow.configuration.TrackerConfiguration Class Reference
Inheritance diagram for com.snowplowanalytics.snowplow.configuration.TrackerConfiguration:
com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface com.snowplowanalytics.snowplow.configuration.Configuration com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate

Public Member Functions

String getAppId ()
 
void setAppId (@NonNull String appId)
 
DevicePlatform getDevicePlatform ()
 
void setDevicePlatform (@NonNull DevicePlatform devicePlatform)
 
boolean isBase64encoding ()
 
void setBase64encoding (boolean base64encoding)
 
LogLevel getLogLevel ()
 
void setLogLevel (@NonNull LogLevel logLevel)
 
LoggerDelegate getLoggerDelegate ()
 
void setLoggerDelegate (@Nullable LoggerDelegate loggerDelegate)
 
boolean isApplicationContext ()
 
void setApplicationContext (boolean applicationContext)
 
boolean isPlatformContext ()
 
void setPlatformContext (boolean platformContext)
 
boolean isGeoLocationContext ()
 
void setGeoLocationContext (boolean geoLocationContext)
 
boolean isSessionContext ()
 
void setSessionContext (boolean sessionContext)
 
boolean isDeepLinkContext ()
 
void setDeepLinkContext (boolean deepLinkContext)
 
boolean isScreenContext ()
 
void setScreenContext (boolean screenContext)
 
boolean isScreenViewAutotracking ()
 
void setScreenViewAutotracking (boolean screenViewAutotracking)
 
boolean isLifecycleAutotracking ()
 
void setLifecycleAutotracking (boolean lifecycleAutotracking)
 
boolean isInstallAutotracking ()
 
void setInstallAutotracking (boolean installAutotracking)
 
boolean isExceptionAutotracking ()
 
void setExceptionAutotracking (boolean exceptionAutotracking)
 
boolean isDiagnosticAutotracking ()
 
void setDiagnosticAutotracking (boolean diagnosticAutotracking)
 
String getTrackerVersionSuffix ()
 
void setTrackerVersionSuffix (@Nullable String trackerVersionSuffix)
 
 TrackerConfiguration (@NonNull String appId)
 
TrackerConfiguration appId (@NonNull String appId)
 
TrackerConfiguration devicePlatform (@NonNull DevicePlatform devicePlatform)
 
TrackerConfiguration base64encoding (boolean base64encoding)
 
TrackerConfiguration logLevel (@NonNull LogLevel logLevel)
 
TrackerConfiguration loggerDelegate (@Nullable LoggerDelegate loggerDelegate)
 
TrackerConfiguration applicationContext (boolean applicationContext)
 
TrackerConfiguration platformContext (boolean platformContext)
 
TrackerConfiguration geoLocationContext (boolean geoLocationContext)
 
TrackerConfiguration sessionContext (boolean sessionContext)
 
TrackerConfiguration deepLinkContext (boolean deepLinkContext)
 
TrackerConfiguration screenContext (boolean screenContext)
 
TrackerConfiguration screenViewAutotracking (boolean screenViewAutotracking)
 
TrackerConfiguration lifecycleAutotracking (boolean lifecycleAutotracking)
 
TrackerConfiguration installAutotracking (boolean installAutotracking)
 
TrackerConfiguration exceptionAutotracking (boolean exceptionAutotracking)
 
TrackerConfiguration diagnosticAutotracking (boolean diagnosticAutotracking)
 
TrackerConfiguration trackerVersionSuffix (@Nullable String trackerVersionSuffix)
 
Configuration copy ()
 
 TrackerConfiguration (@NonNull String appId, @NonNull JSONObject jsonObject)
 

Public Attributes

String appId
 
DevicePlatform devicePlatform
 
boolean base64encoding
 
LogLevel logLevel
 
LoggerDelegate loggerDelegate
 
boolean applicationContext
 
boolean platformContext
 
boolean geoLocationContext
 
boolean sessionContext
 
boolean deepLinkContext
 
boolean screenContext
 
boolean screenViewAutotracking
 
boolean lifecycleAutotracking
 
boolean installAutotracking
 
boolean exceptionAutotracking
 
boolean diagnosticAutotracking
 
String trackerVersionSuffix
 

Static Public Attributes

static final String TAG = TrackerConfiguration.class.getSimpleName()
 

Detailed Description

This class represents the configuration of the tracker and the core tracker properties. The TrackerConfiguration can be used to setup the tracker behaviour indicating what should be tracked in term of automatic tracking and contexts/entities to track with the events.

Definition at line 19 of file TrackerConfiguration.java.

Constructor & Destructor Documentation

◆ TrackerConfiguration() [1/2]

com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.TrackerConfiguration ( @NonNull String  appId)

It sets a default TrackerConfiguration. Default values: devicePlatform = DevicePlatform.Mobile; base64encoding = true; logLevel = LogLevel.OFF; loggerDelegate = null; sessionContext = true; applicationContext = true; platformContext = true; geoLocationContext = false; screenContext = true; deepLinkContext = true; screenViewAutotracking = true; lifecycleAutotracking = false; installAutotracking = true; exceptionAutotracking = true; diagnosticAutotracking = false;

Parameters
appIdIdentifier of the app.

Definition at line 300 of file TrackerConfiguration.java.

◆ TrackerConfiguration() [2/2]

com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.TrackerConfiguration ( @NonNull String  appId,
@NonNull JSONObject  jsonObject 
)

Definition at line 511 of file TrackerConfiguration.java.

Member Function Documentation

◆ appId()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.appId ( @NonNull String  appId)

Identifer of the app.

Definition at line 328 of file TrackerConfiguration.java.

◆ applicationContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.applicationContext ( boolean  applicationContext)

Whether application context is sent with all the tracked events.

Definition at line 373 of file TrackerConfiguration.java.

◆ base64encoding()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.base64encoding ( boolean  base64encoding)

It indicates whether the JSON data in the payload should be base64 encoded.

Definition at line 346 of file TrackerConfiguration.java.

◆ copy()

Configuration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.copy ( )

◆ deepLinkContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.deepLinkContext ( boolean  deepLinkContext)

Whether deepLink context is sent with all the ScreenView events.

Definition at line 412 of file TrackerConfiguration.java.

◆ devicePlatform()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.devicePlatform ( @NonNull DevicePlatform  devicePlatform)

It sets the device platform the tracker is running on.

Definition at line 337 of file TrackerConfiguration.java.

◆ diagnosticAutotracking()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.diagnosticAutotracking ( boolean  diagnosticAutotracking)

Whether enable diagnostic reporting.

Definition at line 467 of file TrackerConfiguration.java.

◆ exceptionAutotracking()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.exceptionAutotracking ( boolean  exceptionAutotracking)

Whether enable crash reporting.

Definition at line 458 of file TrackerConfiguration.java.

◆ geoLocationContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.geoLocationContext ( boolean  geoLocationContext)

Whether geo-location context is sent with all the tracked events.

@apiNote Requires Location permissions as per the requirements of the various Android versions. Otherwise the whole context is skipped.

Definition at line 394 of file TrackerConfiguration.java.

◆ getAppId()

String com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.getAppId ( )

◆ getDevicePlatform()

DevicePlatform com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.getDevicePlatform ( )

◆ getLoggerDelegate()

LoggerDelegate com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.getLoggerDelegate ( )

It sets the logger delegate that receive logs from the tracker.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 148 of file TrackerConfiguration.java.

◆ getLogLevel()

LogLevel com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.getLogLevel ( )

◆ getTrackerVersionSuffix()

String com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.getTrackerVersionSuffix ( )

Decorate the v_tracker field in the tracker protocol.

Note
Do not use. Internal use only.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 269 of file TrackerConfiguration.java.

◆ installAutotracking()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.installAutotracking ( boolean  installAutotracking)

Whether enable automatic tracking of install event.

Definition at line 449 of file TrackerConfiguration.java.

◆ isApplicationContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isApplicationContext ( )

Whether application context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 158 of file TrackerConfiguration.java.

◆ isBase64encoding()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isBase64encoding ( )

It indicates whether the JSON data in the payload should be base64 encoded.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 126 of file TrackerConfiguration.java.

◆ isDeepLinkContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isDeepLinkContext ( )

Whether deepLink context is sent with all the ScreenView events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 198 of file TrackerConfiguration.java.

◆ isDiagnosticAutotracking()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isDiagnosticAutotracking ( )

◆ isExceptionAutotracking()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isExceptionAutotracking ( )

◆ isGeoLocationContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isGeoLocationContext ( )

Whether geo-location context is sent with all the tracked events.

@apiNote Requires Location permissions as per the requirements of the various Android versions. Otherwise the whole context is skipped.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 178 of file TrackerConfiguration.java.

◆ isInstallAutotracking()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isInstallAutotracking ( )

◆ isLifecycleAutotracking()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isLifecycleAutotracking ( )

Whether enable automatic tracking of background and foreground transitions. @apiNote It needs the Foreground library installed.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 228 of file TrackerConfiguration.java.

◆ isPlatformContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isPlatformContext ( )

Whether mobile/platform context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 168 of file TrackerConfiguration.java.

◆ isScreenContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isScreenContext ( )

Whether screen context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 208 of file TrackerConfiguration.java.

◆ isScreenViewAutotracking()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isScreenViewAutotracking ( )

◆ isSessionContext()

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.isSessionContext ( )

Whether session context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Reimplemented in com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationUpdate.

Definition at line 188 of file TrackerConfiguration.java.

◆ lifecycleAutotracking()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.lifecycleAutotracking ( boolean  lifecycleAutotracking)

Whether enable automatic tracking of background and foreground transitions. @apiNote It needs the Foreground library installed.

Definition at line 440 of file TrackerConfiguration.java.

◆ loggerDelegate()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.loggerDelegate ( @Nullable LoggerDelegate  loggerDelegate)

It sets the logger delegate that receive logs from the tracker.

Definition at line 364 of file TrackerConfiguration.java.

◆ logLevel()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.logLevel ( @NonNull LogLevel  logLevel)

It sets the log level of tracker logs.

Definition at line 355 of file TrackerConfiguration.java.

◆ platformContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.platformContext ( boolean  platformContext)

Whether mobile/platform context is sent with all the tracked events.

Definition at line 382 of file TrackerConfiguration.java.

◆ screenContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.screenContext ( boolean  screenContext)

Whether screen context is sent with all the tracked events.

Definition at line 421 of file TrackerConfiguration.java.

◆ screenViewAutotracking()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.screenViewAutotracking ( boolean  screenViewAutotracking)

Whether enable automatic tracking of ScreenView events.

Definition at line 430 of file TrackerConfiguration.java.

◆ sessionContext()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.sessionContext ( boolean  sessionContext)

Whether session context is sent with all the tracked events.

Definition at line 403 of file TrackerConfiguration.java.

◆ setAppId()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setAppId ( @NonNull String  appId)

◆ setApplicationContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setApplicationContext ( boolean  applicationContext)

Whether application context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 163 of file TrackerConfiguration.java.

◆ setBase64encoding()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setBase64encoding ( boolean  base64encoding)

It indicates whether the JSON data in the payload should be base64 encoded.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 131 of file TrackerConfiguration.java.

◆ setDeepLinkContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setDeepLinkContext ( boolean  deepLinkContext)

Whether deepLink context is sent with all the ScreenView events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 203 of file TrackerConfiguration.java.

◆ setDevicePlatform()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setDevicePlatform ( @NonNull DevicePlatform  devicePlatform)

It sets the device platform the tracker is running on.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 121 of file TrackerConfiguration.java.

◆ setDiagnosticAutotracking()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setDiagnosticAutotracking ( boolean  diagnosticAutotracking)

Whether enable diagnostic reporting.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 263 of file TrackerConfiguration.java.

◆ setExceptionAutotracking()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setExceptionAutotracking ( boolean  exceptionAutotracking)

Whether enable crash reporting.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 253 of file TrackerConfiguration.java.

◆ setGeoLocationContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setGeoLocationContext ( boolean  geoLocationContext)

Whether geo-location context is sent with all the tracked events.

@apiNote Requires Location permissions as per the requirements of the various Android versions. Otherwise the whole context is skipped.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 183 of file TrackerConfiguration.java.

◆ setInstallAutotracking()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setInstallAutotracking ( boolean  installAutotracking)

Whether enable automatic tracking of install event.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 243 of file TrackerConfiguration.java.

◆ setLifecycleAutotracking()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setLifecycleAutotracking ( boolean  lifecycleAutotracking)

Whether enable automatic tracking of background and foreground transitions. @apiNote It needs the Foreground library installed.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 233 of file TrackerConfiguration.java.

◆ setLoggerDelegate()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setLoggerDelegate ( @Nullable LoggerDelegate  loggerDelegate)

It sets the logger delegate that receive logs from the tracker.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 153 of file TrackerConfiguration.java.

◆ setLogLevel()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setLogLevel ( @NonNull LogLevel  logLevel)

It sets the log level of tracker logs.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 142 of file TrackerConfiguration.java.

◆ setPlatformContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setPlatformContext ( boolean  platformContext)

Whether mobile/platform context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 173 of file TrackerConfiguration.java.

◆ setScreenContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setScreenContext ( boolean  screenContext)

Whether screen context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 213 of file TrackerConfiguration.java.

◆ setScreenViewAutotracking()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setScreenViewAutotracking ( boolean  screenViewAutotracking)

Whether enable automatic tracking of ScreenView events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 223 of file TrackerConfiguration.java.

◆ setSessionContext()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setSessionContext ( boolean  sessionContext)

Whether session context is sent with all the tracked events.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 193 of file TrackerConfiguration.java.

◆ setTrackerVersionSuffix()

void com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.setTrackerVersionSuffix ( @Nullable String  trackerVersionSuffix)

Decorate the v_tracker field in the tracker protocol.

Note
Do not use. Internal use only.

Implements com.snowplowanalytics.snowplow.internal.tracker.TrackerConfigurationInterface.

Definition at line 274 of file TrackerConfiguration.java.

◆ trackerVersionSuffix()

TrackerConfiguration com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.trackerVersionSuffix ( @Nullable String  trackerVersionSuffix)

Decorate the v_tracker field in the tracker protocol.

Note
Do not use. Internal use only.

Definition at line 477 of file TrackerConfiguration.java.

Member Data Documentation

◆ appId

String com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.appId
See also
#appId(String)

Definition at line 26 of file TrackerConfiguration.java.

◆ applicationContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.applicationContext
See also
applicationContext(boolean)

Definition at line 54 of file TrackerConfiguration.java.

◆ base64encoding

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.base64encoding
See also
base64encoding(boolean)

Definition at line 37 of file TrackerConfiguration.java.

◆ deepLinkContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.deepLinkContext
See also
deepLinkContext(boolean)

Definition at line 70 of file TrackerConfiguration.java.

◆ devicePlatform

DevicePlatform com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.devicePlatform
See also
#devicePlatform(DevicePlatform)

Definition at line 32 of file TrackerConfiguration.java.

◆ diagnosticAutotracking

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.diagnosticAutotracking
See also
diagnosticAutotracking(boolean)

Definition at line 94 of file TrackerConfiguration.java.

◆ exceptionAutotracking

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.exceptionAutotracking
See also
exceptionAutotracking(boolean)

Definition at line 90 of file TrackerConfiguration.java.

◆ geoLocationContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.geoLocationContext
See also
geoLocationContext(boolean)

Definition at line 62 of file TrackerConfiguration.java.

◆ installAutotracking

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.installAutotracking
See also
installAutotracking(boolean)

Definition at line 86 of file TrackerConfiguration.java.

◆ lifecycleAutotracking

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.lifecycleAutotracking
See also
lifecycleAutotracking(boolean)

Definition at line 82 of file TrackerConfiguration.java.

◆ loggerDelegate

LoggerDelegate com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.loggerDelegate
See also
#loggerDelegate(LoggerDelegate)

Definition at line 49 of file TrackerConfiguration.java.

◆ logLevel

LogLevel com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.logLevel
See also
#logLevel(LogLevel)

Definition at line 43 of file TrackerConfiguration.java.

◆ platformContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.platformContext
See also
platformContext(boolean)

Definition at line 58 of file TrackerConfiguration.java.

◆ screenContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.screenContext
See also
screenContext(boolean)

Definition at line 74 of file TrackerConfiguration.java.

◆ screenViewAutotracking

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.screenViewAutotracking
See also
screenViewAutotracking(boolean)

Definition at line 78 of file TrackerConfiguration.java.

◆ sessionContext

boolean com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.sessionContext
See also
sessionContext(boolean)

Definition at line 66 of file TrackerConfiguration.java.

◆ TAG

final String com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.TAG = TrackerConfiguration.class.getSimpleName()
static

Definition at line 20 of file TrackerConfiguration.java.

◆ trackerVersionSuffix

String com.snowplowanalytics.snowplow.configuration.TrackerConfiguration.trackerVersionSuffix
See also
#trackerVersionSuffix(String)

Definition at line 99 of file TrackerConfiguration.java.


The documentation for this class was generated from the following file: