- AbstractEvent - Class in com.snowplowanalytics.snowplow.event
-
Base AbstractEvent class which contains common
elements to all events:
- Custom Context: list of custom contexts or null
- Timestamp: user defined event timestamp or 0
- AbstractEvent Id: a unique id for the event
- AbstractEvent() - Constructor for class com.snowplowanalytics.snowplow.event.AbstractEvent
-
- AbstractPrimitive - Class in com.snowplowanalytics.snowplow.event
-
- AbstractPrimitive() - Constructor for class com.snowplowanalytics.snowplow.event.AbstractPrimitive
-
- AbstractSelfDescribing - Class in com.snowplowanalytics.snowplow.event
-
- AbstractSelfDescribing() - Constructor for class com.snowplowanalytics.snowplow.event.AbstractSelfDescribing
-
- action - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The action associated with the notification.
- action(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The action associated with the notification.
- action - Variable in class com.snowplowanalytics.snowplow.event.Structured
-
- activityClassName - Variable in class com.snowplowanalytics.snowplow.event.ScreenView
-
Name of the Activity subclass.
- activityClassName(String) - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Name of the Activity subclass.
- activityTag - Variable in class com.snowplowanalytics.snowplow.event.ScreenView
-
Tag of the Activity subclass.
- activityTag(String) - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Tag of the Activity subclass.
- add(String, GlobalContext) - Method in class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
Add a GlobalContext generator to the configuration of the tracker.
- add(Payload) - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Adds an event to the store.
- add(String, String) - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Add a basic parameter.
- add(String, Object) - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Add a basic parameter.
- add(String, String) - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- add(String, Object) - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- addMap(Map<String, Object>) - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Add all the mappings from the specified map.
- addMap(Map, Boolean, String, String) - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Add a map to the Payload with a key dependent on the base 64 encoding option you choose using the
two keys provided.
- addMap(Map<String, Object>) - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- addMap(Map, Boolean, String, String) - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- addPayloadValues(Map<String, Object>) - Method in interface com.snowplowanalytics.snowplow.tracker.InspectableEvent
-
- affiliation - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Identifies an affiliation.
- affiliation(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Identifies an affiliation.
- all - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Whether to withdraw consent for all consent documents.
- appId - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- appId(String) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Identifer of the app.
- applicationContext - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- applicationContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether application context is sent with all the tracked events.
- apply(InspectableEvent) - Method in class com.snowplowanalytics.snowplow.globalcontexts.FunctionalFilter
-
- apply(InspectableEvent) - Method in class com.snowplowanalytics.snowplow.globalcontexts.FunctionalGenerator
-
- attachments - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Attachments added to the notification (they can be part of the data object).
- attachments(List<MessageNotificationAttachment>) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Attachments added to the notification (they can be part of the data object).
- Background - Class in com.snowplowanalytics.snowplow.event
-
A background transition event.
- Background() - Constructor for class com.snowplowanalytics.snowplow.event.Background
-
- backgroundIndex - Variable in class com.snowplowanalytics.snowplow.event.Background
-
Index indicating the current transition.
- backgroundIndex(Integer) - Method in class com.snowplowanalytics.snowplow.event.Background
-
Index indicating the current transition.
- backgroundTimeout - Variable in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
The amount of time that can elapse before the
session id is updated while the app is in the
background.
- base64encoding - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- base64encoding(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
It indicates whether the JSON data in the payload should be base64 encoded.
- Basis - Enum in com.snowplowanalytics.snowplow.util
-
- basisForProcessing - Variable in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Basis for processing.
- beginProcessing(Tracker) - Method in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
- beginProcessing(Tracker) - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
- beginProcessing(Tracker) - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
- beginProcessing(Tracker) - Method in interface com.snowplowanalytics.snowplow.event.Event
-
Hook method called just before the event processing in order to execute special operations.
- body - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The notification's body.
- bodyLocArgs - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Variable string values to be used in place of the format specifiers in bodyLocArgs to use to localize the body text to the user's current localization.
- bodyLocArgs(List<String>) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Variable string values to be used in place of the format specifiers in bodyLocArgs to use to localize the body text to the user's current localization.
- bodyLocKey - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The key to the body string in the app's string resources to use to localize the body text to the user's current localization.
- bodyLocKey(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The key to the body string in the app's string resources to use to localize the body text to the user's current localization.
- bufferOption - Variable in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- bufferOption(BufferOption) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
Sets whether the buffer should send events instantly or after the buffer
has reached it's limit.
- BufferOption - Enum in com.snowplowanalytics.snowplow.emitter
-
BufferOption is used to set the buffer size of your Emitter.
- build() - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection.OkHttpNetworkConnectionBuilder
-
Creates a new OkHttpNetworkConnection
- build(Map<String, Object>) - Static method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- buildRuleSet(List<String>, List<String>) - Static method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- buildRuleSetWithAllowedList(List<String>) - Static method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- buildRuleSetWithDeniedList(List<String>) - Static method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- buildWithActivity(Activity) - Static method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Creates a ScreenView event using the data of an Activity class.
- buildWithFragment(Fragment) - Static method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Creates a ScreenView event using the data of an Fragment class.
- byteLimitGet - Variable in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- byteLimitGet(int) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
Maximum amount of bytes allowed to be sent in a payload in a GET request.
- byteLimitPost - Variable in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- byteLimitPost(int) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
Maximum amount of bytes allowed to be sent in a payload in a POST request.
- category - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
Category of the item.
- category(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
Category of the item.
- category - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The category associated to the notification.
- category(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The category associated to the notification.
- category - Variable in class com.snowplowanalytics.snowplow.event.Structured
-
- category - Variable in class com.snowplowanalytics.snowplow.event.Timing
-
- city - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
City for shipping.
- city(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
City for shipping.
- client(OkHttpClient) - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection.OkHttpNetworkConnectionBuilder
-
- colorDepth - Variable in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- colorDepth(Integer) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
The color depth.
- com.snowplowanalytics.snowplow - package com.snowplowanalytics.snowplow
-
- com.snowplowanalytics.snowplow.configuration - package com.snowplowanalytics.snowplow.configuration
-
- com.snowplowanalytics.snowplow.controller - package com.snowplowanalytics.snowplow.controller
-
- com.snowplowanalytics.snowplow.emitter - package com.snowplowanalytics.snowplow.emitter
-
- com.snowplowanalytics.snowplow.entity - package com.snowplowanalytics.snowplow.entity
-
- com.snowplowanalytics.snowplow.event - package com.snowplowanalytics.snowplow.event
-
- com.snowplowanalytics.snowplow.globalcontexts - package com.snowplowanalytics.snowplow.globalcontexts
-
- com.snowplowanalytics.snowplow.network - package com.snowplowanalytics.snowplow.network
-
- com.snowplowanalytics.snowplow.payload - package com.snowplowanalytics.snowplow.payload
-
- com.snowplowanalytics.snowplow.tracker - package com.snowplowanalytics.snowplow.tracker
-
- com.snowplowanalytics.snowplow.util - package com.snowplowanalytics.snowplow.util
-
- Configuration - Interface in com.snowplowanalytics.snowplow.configuration
-
- ConsentDocument - Class in com.snowplowanalytics.snowplow.event
-
A consent document event.
- ConsentDocument(String, String) - Constructor for class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Create a consent document event.
- consentDocuments - Variable in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Other attached documents.
- consentDocuments - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Other attached documents.
- ConsentGranted - Class in com.snowplowanalytics.snowplow.event
-
A consent granted event.
- ConsentGranted(String, String, String) - Constructor for class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Creates a consent granted event with a first document.
- ConsentWithdrawn - Class in com.snowplowanalytics.snowplow.event
-
A consent withdrawn event.
- ConsentWithdrawn(boolean, String, String) - Constructor for class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Creates a consent withdrawn event.
- contentAvailable - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The application is notified of the delivery of the notification if it's in the foreground or background, the app will be woken up (iOS only).
- contentAvailable(Boolean) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The application is notified of the delivery of the notification if it's in the foreground or background, the app will be woken up (iOS only).
- ContextGenerator - Interface in com.snowplowanalytics.snowplow.globalcontexts
-
- contextGenerators - Variable in class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
- contexts(List<SelfDescribingJson>) - Method in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
Adds a list of contexts.
- convert(TimeUnit) - Method in class com.snowplowanalytics.snowplow.util.TimeMeasure
-
Convert the time unit of current time duration.
- copy() - Method in interface com.snowplowanalytics.snowplow.configuration.Configuration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.RemoteConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- copy() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- country - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Country for shipping.
- country(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Country for shipping.
- createTracker(Context, String, String, HttpMethod) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Create a new tracker instance which will be used inside the app to track events.
- createTracker(Context, String, NetworkConfiguration, Configuration...) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Create a new tracker instance which will be used inside the app to track events.
- currency - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Currency used for totalValue and taxValue.
- currency(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Currency used for totalValue and taxValue.
- currency - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
Currency used for the price of the item.
- currency(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
Currency used for the price of the item.
- customContexts - Variable in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
List of custom contexts associated to the event.
- customPostPath - Variable in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- customPostPath(String) - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
A custom path which will be added to the endpoint URL to specify the
complete URL of the collector when paired with the POST method.
- customPostPath(String) - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection.OkHttpNetworkConnectionBuilder
-
- customUserAgent - Variable in class com.snowplowanalytics.snowplow.network.Request
-
- debug(String, String) - Method in interface com.snowplowanalytics.snowplow.tracker.LoggerDelegate
-
Debug Level Logging
- DeepLink - Class in com.snowplowanalytics.snowplow.entity
-
- DeepLink(String) - Constructor for class com.snowplowanalytics.snowplow.entity.DeepLink
-
- deepLinkContext - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- deepLinkContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether deepLink context is sent with all the ScreenView events.
- DeepLinkReceived - Class in com.snowplowanalytics.snowplow.event
-
A deep-link received in the app.
- DeepLinkReceived(String) - Constructor for class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
Creates a deep-link received event.
- devicePlatform - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- devicePlatform(DevicePlatform) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
It sets the device platform the tracker is running on.
- DevicePlatform - Enum in com.snowplowanalytics.snowplow.tracker
-
The different platforms available to the Tracker.
- diagnosticAutotracking - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- diagnosticAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether enable diagnostic reporting.
- disable() - Method in interface com.snowplowanalytics.snowplow.controller.GdprController
-
Disable the GDPR context recorded.
- documentDescription - Variable in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Description of the document.
- documentDescription - Variable in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Description of the document.
- documentDescription(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Description of the document.
- documentDescription - Variable in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Description of the first document.
- documentDescription(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Description of the first document.
- documentDescription - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Description of the first document.
- documentDescription(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Description of the first document.
- documentId - Variable in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
ID of a GDPR basis document.
- documentId - Variable in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Identifier of the document.
- documentId - Variable in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Identifier of the first document.
- documentId - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Identifier of the first document.
- documentName - Variable in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Name of the document.
- documentName(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Name of the document.
- documentName - Variable in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Name of the first document.
- documentName(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Name of the first document.
- documentName - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Name of the first document.
- documentName(String) - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Name of the first document.
- documents(List<ConsentDocument>) - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Other attached documents.
- documents(List<ConsentDocument>) - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Other attached documents.
- documentVersion - Variable in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Version of the document.
- documentVersion - Variable in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
Version of the document.
- documentVersion - Variable in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Version of the first document.
- documentVersion - Variable in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
Version of the first document.
- domainUserId - Variable in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- domainUserId(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
The domain UserID.
- GdprConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
This class allows the GDPR configuration of the tracker.
- GdprConfiguration(Basis, String, String, String) - Constructor for class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Enables GDPR context to be sent with each event.
- GdprController - Interface in com.snowplowanalytics.snowplow.controller
-
- generateContexts(InspectableEvent) - Method in interface com.snowplowanalytics.snowplow.globalcontexts.ContextGenerator
-
- generateContexts(InspectableEvent) - Method in class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- geoLocationContext - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- geoLocationContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether geo-location context is sent with all the tracked events.
- getAllowed() - Method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- getAppId() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- getBackgroundIndex() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
Count the number of background transitions in the current session.
- getBackgroundTimeout() - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- getBasisForProcessing() - Method in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Basis for processing.
- getBufferOption() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getByteLimitGet() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getByteLimitPost() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getByteSize() - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Returns the byte size of a payload.
- getByteSize() - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
- getByteSize() - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- getByValue(String) - Static method in enum com.snowplowanalytics.snowplow.tracker.DevicePlatform
-
- getCode() - Method in enum com.snowplowanalytics.snowplow.emitter.BufferOption
-
- getColorDepth() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getContexts() - Method in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
- getContexts() - Method in interface com.snowplowanalytics.snowplow.event.Event
-
- getCustomPostPath() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getCustomPostPath() - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
A custom path which will be added to the endpoint URL to specify the
complete URL of the collector when paired with the POST method.
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.Background
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
- getDataPayload() - Method in interface com.snowplowanalytics.snowplow.event.Event
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.Foreground
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.PageView
-
Deprecated.
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.SelfDescribing
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.Structured
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.Timing
-
- getDataPayload() - Method in class com.snowplowanalytics.snowplow.event.TrackerError
-
- getDbCount() - Method in interface com.snowplowanalytics.snowplow.controller.EmitterController
-
Number of events recorded in the EventStore.
- getDefaultTracker() - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
- getDenied() - Method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- getDevicePlatform() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- getDocumentDescription() - Method in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Description of the document.
- getDocumentId() - Method in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
ID of a GDPR basis document.
- getDocuments() - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
Returns a list of consent documents associated with the event.
- getDocuments() - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
- getDocumentVersion() - Method in class com.snowplowanalytics.snowplow.configuration.GdprConfiguration
-
Version of the document.
- getDomainUserId() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getEmitRange() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getEmittableEvents(int) - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Returns a list of EmittableEvent objects which
contains events and related ids.
- getEmitter() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
EmitterController.
- getEndpoint() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getEndpoint() - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
URL used to send events to the collector.
- getEventIds() - Method in class com.snowplowanalytics.snowplow.network.RequestResult
-
- getEventStore() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getFilter() - Method in class com.snowplowanalytics.snowplow.globalcontexts.SchemaRuleSet
-
- getFirstEventId() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getForegroundIndex() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
Count the number of foreground transitions in the current session.
- getForegroundTimeout() - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- getGdpr() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
GdprController.
- getGlobalContexts() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
GlobalContextsController.
- getHeight() - Method in class com.snowplowanalytics.snowplow.util.Size
-
- getHttpMethod() - Method in interface com.snowplowanalytics.snowplow.network.NetworkConnection
-
- getHttpMethod() - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection
-
- getInstancedTrackerNamespaces() - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
- getIpAddress() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getItems() - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
The list of Transaction Items passed with the event.
- getLanguage() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getLevel() - Method in enum com.snowplowanalytics.snowplow.tracker.LogLevel
-
- getLoggerDelegate() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- getLogLevel() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- getMap() - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Returns the Payload as a HashMap.
- getMap() - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
- getMap() - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- getMethod() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getMethod() - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
Method used to send events to the collector.
- getName() - Method in class com.snowplowanalytics.snowplow.event.AbstractPrimitive
-
- getName() - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
- getName() - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
- getName() - Method in class com.snowplowanalytics.snowplow.event.PageView
-
Deprecated.
- getName() - Method in class com.snowplowanalytics.snowplow.event.Structured
-
- getName() - Method in interface com.snowplowanalytics.snowplow.tracker.InspectableEvent
-
- getNamespace() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
Namespace of the tracker.
- getNetwork() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
NetworkController.
- getNetworkConnection() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getNetworkUserId() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getOkHttpClient() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getOnSessionUpdate() - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- getPayload() - Method in interface com.snowplowanalytics.snowplow.tracker.InspectableEvent
-
- getPreviousSessionId() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getProtocol() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getRequestCallback() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.AbstractSelfDescribing
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.Background
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.ConsentDocument
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.ConsentGranted
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.ConsentWithdrawn
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.Foreground
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.SelfDescribing
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.Timing
-
- getSchema() - Method in class com.snowplowanalytics.snowplow.event.TrackerError
-
- getSchema() - Method in interface com.snowplowanalytics.snowplow.tracker.InspectableEvent
-
- getScreenResolution() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getScreenViewPort() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getSession() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
SessionController.
- getSessionId() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
The session identifier.
- getSessionId() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getSessionIndex() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
The session index.
- getSessionIndex() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getSessionValues() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getSize() - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Returns amount of events currently in the store.
- getState() - Method in interface com.snowplowanalytics.snowplow.tracker.InspectableEvent
-
- getStorage() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getSubject() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
SubjectController.
- getSuccess() - Method in class com.snowplowanalytics.snowplow.network.RequestResult
-
- getTags() - Method in class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
- getThreadPoolSize() - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- getTimeout() - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- getTimeout() - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
The timeout set for the requests to the collector.
- getTimezone() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getTracker(String) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Using the namespace identifier is possible to get the trackerController if already instanced.
- getTrackerVersionSuffix() - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- getTrueTimestamp() - Method in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
- getTrueTimestamp() - Method in interface com.snowplowanalytics.snowplow.event.Event
-
- getUri() - Method in interface com.snowplowanalytics.snowplow.network.NetworkConnection
-
- getUri() - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection
-
- getUseragent() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getUserId() - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- getUserId() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
The session user identifier.
- getUserId() - Method in class com.snowplowanalytics.snowplow.tracker.SessionState
-
- getValue() - Method in enum com.snowplowanalytics.snowplow.tracker.DevicePlatform
-
- getVersion() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
Version of the tracker.
- getWidth() - Method in class com.snowplowanalytics.snowplow.util.Size
-
- GlobalContext - Class in com.snowplowanalytics.snowplow.globalcontexts
-
- GlobalContext(ContextGenerator) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(List<SelfDescribingJson>) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(FunctionalGenerator) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(List<SelfDescribingJson>, SchemaRuleSet) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(FunctionalGenerator, SchemaRuleSet) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(List<SelfDescribingJson>, FunctionalFilter) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContext(FunctionalGenerator, FunctionalFilter) - Constructor for class com.snowplowanalytics.snowplow.globalcontexts.GlobalContext
-
- GlobalContextsConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
This class allows the setup of Global Contexts which are attached to selected events.
- GlobalContextsConfiguration(Map<String, GlobalContext>) - Constructor for class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
Allows for the creation of a map of tags and associated
GlobalContext generators.
- GlobalContextsController - Interface in com.snowplowanalytics.snowplow.controller
-
- group - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The group which this notification is part of.
- group(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The group which this notification is part of.
- referrer(String) - Method in class com.snowplowanalytics.snowplow.entity.DeepLink
-
- referrer - Variable in class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
Referrer URL, source of this deep-link.
- referrer(String) - Method in class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
Referrer URL, source of this deep-link.
- referrer(String) - Method in class com.snowplowanalytics.snowplow.event.PageView
-
Deprecated.
Page referrer URL.
- refresh(Context, Consumer<List<String>>) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Reconfigure, create or delete the trackers based on the configuration downloaded remotely.
- RemoteConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
Represents the configuration for fetching configurations from a remote source.
- RemoteConfiguration(String, HttpMethod) - Constructor for class com.snowplowanalytics.snowplow.configuration.RemoteConfiguration
-
- remove(String) - Method in class com.snowplowanalytics.snowplow.configuration.GlobalContextsConfiguration
-
Remove a GlobalContext generator from the configuration of the tracker.
- removeAllEvents() - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Empties the store of all the events.
- removeAllTrackers() - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Remove all the trackers.
- removeEvent(long) - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Removes an event from the store.
- removeEvents(List<Long>) - Method in interface com.snowplowanalytics.snowplow.emitter.EventStore
-
Removes a range of events from the store.
- removeTracker(TrackerController) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
A tracker can be removed from the active trackers of the app.
- Request - Class in com.snowplowanalytics.snowplow.network
-
Request class that contains the payloads to send
to the collector.
- Request(Payload, long) - Constructor for class com.snowplowanalytics.snowplow.network.Request
-
Create a request object.
- Request(Payload, long, boolean) - Constructor for class com.snowplowanalytics.snowplow.network.Request
-
Create a request object.
- Request(List<Payload>, List<Long>) - Constructor for class com.snowplowanalytics.snowplow.network.Request
-
Create a request object.
- requestCallback - Variable in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- requestCallback(RequestCallback) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
Callback called for each request performed by the tracker to the collector.
- RequestCallback - Interface in com.snowplowanalytics.snowplow.network
-
Interface for all Emitter Callbacks
- RequestResult - Class in com.snowplowanalytics.snowplow.network
-
Stores the result of a Request Attempt
- RequestResult(boolean, List<Long>) - Constructor for class com.snowplowanalytics.snowplow.network.RequestResult
-
Builds a result from a request attempt.
- reset(Basis, String, String, String) - Method in interface com.snowplowanalytics.snowplow.controller.GdprController
-
Reset GDPR context to be sent with each event.
- resume() - Method in interface com.snowplowanalytics.snowplow.controller.EmitterController
-
Resume emitting events if previously paused.
- resume() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
Resume the session tracking.
- resume() - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
Resume the tracker.
- SCHEMA - Static variable in class com.snowplowanalytics.snowplow.event.Background
-
- SCHEMA - Static variable in class com.snowplowanalytics.snowplow.event.DeepLinkReceived
-
- SCHEMA - Static variable in class com.snowplowanalytics.snowplow.event.Foreground
-
- SCHEMA - Static variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
- SCHEMA_DEEPLINK - Static variable in class com.snowplowanalytics.snowplow.entity.DeepLink
-
- SCHEMA_LIFECYCLEENTITY - Static variable in class com.snowplowanalytics.snowplow.entity.LifecycleEntity
-
- SchemaRuleSet - Class in com.snowplowanalytics.snowplow.globalcontexts
-
- screenContext - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- screenContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether screen context is sent with all the tracked events.
- screenResolution - Variable in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- screenResolution(Size) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
The screen resolution.
- ScreenView - Class in com.snowplowanalytics.snowplow.event
-
A ScreenView event.
- ScreenView(String) - Constructor for class com.snowplowanalytics.snowplow.event.ScreenView
-
Creates a ScreenView event.
- ScreenView(String, UUID) - Constructor for class com.snowplowanalytics.snowplow.event.ScreenView
-
Creates a ScreenView event.
- screenViewAutotracking - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- screenViewAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether enable automatic tracking of ScreenView events.
- screenViewPort - Variable in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- screenViewPort(Size) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
The screen viewport.
- SelfDescribing - Class in com.snowplowanalytics.snowplow.event
-
A SelfDescribing event.
- SelfDescribing(SelfDescribingJson) - Constructor for class com.snowplowanalytics.snowplow.event.SelfDescribing
-
Creates a SelfDescribing event.
- SelfDescribing(String, Map<String, Object>) - Constructor for class com.snowplowanalytics.snowplow.event.SelfDescribing
-
Creates a SelfDescribing event.
- SelfDescribingJson - Class in com.snowplowanalytics.snowplow.payload
-
Returns a SelfDescribingJson object which will contain
both the Schema and Data.
- SelfDescribingJson(String) - Constructor for class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Builds a SelfDescribingJson object
- SelfDescribingJson(String, TrackerPayload) - Constructor for class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Builds a SelfDescribingJson object
- SelfDescribingJson(String, SelfDescribingJson) - Constructor for class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Builds a SelfDescribingJson object
- SelfDescribingJson(String, Object) - Constructor for class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Builds a SelfDescribingJson object
- sendRequests(List<Request>) - Method in interface com.snowplowanalytics.snowplow.network.NetworkConnection
-
Send requests to the collector.
- sendRequests(List<Request>) - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection
-
- SessionConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
This class represents the configuration of the applications session.
- SessionConfiguration(TimeMeasure, TimeMeasure) - Constructor for class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
This will setup the session behaviour of the tracker.
- SessionConfiguration(JSONObject) - Constructor for class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- sessionContext - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- sessionContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Whether session context is sent with all the tracked events.
- SessionController - Interface in com.snowplowanalytics.snowplow.controller
-
- SessionState - Class in com.snowplowanalytics.snowplow.tracker
-
- SessionState(String, String, String, int, String, String) - Constructor for class com.snowplowanalytics.snowplow.tracker.SessionState
-
- setAppId(String) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setApplicationContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setBackgroundTimeout(TimeMeasure) - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- setBase64encoding(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setBufferOption(BufferOption) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setByteLimitGet(long) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setByteLimitPost(long) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setColorDepth(Integer) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setCustomPostPath(String) - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
A custom path which will be added to the endpoint URL to specify the
complete URL of the collector when paired with the POST method.
- setData(TrackerPayload) - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Adds data to the SelfDescribingJson
- Accepts a TrackerPayload object
- setData(Object) - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Adds data to the SelfDescribingJson
- Accepts a POJO
- setData(SelfDescribingJson) - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Allows us to add data from one SelfDescribingJson into another
without copying over the Schema.
- setDeepLinkContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setDevicePlatform(DevicePlatform) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setDiagnosticAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setDomainUserId(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setEmitRange(int) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setEndpoint(String) - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
URL used to send events to the collector.
- setExceptionAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setForegroundTimeout(TimeMeasure) - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- setGeoLocationContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setInstallAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setIpAddress(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setLanguage(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setLifecycleAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setLoggerDelegate(LoggerDelegate) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setLogLevel(LogLevel) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setMethod(HttpMethod) - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
Method used to send events to the collector.
- setNetworkUserId(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setOnSessionUpdate(Consumer<SessionState>) - Method in class com.snowplowanalytics.snowplow.configuration.SessionConfiguration
-
- setPlatformContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setRequestCallback(RequestCallback) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setSchema(String) - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
Sets the Schema for the SelfDescribingJson
- setScreenContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setScreenResolution(Size) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setScreenViewAutotracking(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setScreenViewPort(Size) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setSessionContext(boolean) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setThreadPoolSize(int) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- setTimeout(int) - Method in interface com.snowplowanalytics.snowplow.controller.NetworkController
-
The timeout set for the requests to the collector.
- setTimezone(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setTrackerAsDefault(TrackerController) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Set the passed tracker as default tracker if it's registered as an active tracker in the app.
- setTrackerVersionSuffix(String) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- setup(Context, RemoteConfiguration, List<ConfigurationBundle>, Consumer<List<String>>) - Static method in class com.snowplowanalytics.snowplow.Snowplow
-
Setup a single or a set of tracker instances which will be used inside the app to track events.
- setUseragent(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- setUserId(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- shipping - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Total amount for shipping.
- shipping(Double) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Total amount for shipping.
- Size - Class in com.snowplowanalytics.snowplow.util
-
- Size(int, int) - Constructor for class com.snowplowanalytics.snowplow.util.Size
-
- sku - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransactionItem
-
Stock Keeping Unit of the item.
- Snowplow - Class in com.snowplowanalytics.snowplow
-
Entry point to instance a new Snowplow tracker.
- Snowplow() - Constructor for class com.snowplowanalytics.snowplow.Snowplow
-
- sound - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The sound played when the device receives the notification.
- sound(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The sound played when the device receives the notification.
- startNewSession() - Method in interface com.snowplowanalytics.snowplow.controller.SessionController
-
Expire the current session also if the timeout is not triggered.
- state - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
State for shipping.
- state(String) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
State for shipping.
- Structured - Class in com.snowplowanalytics.snowplow.event
-
A Structured event.
- Structured(String, String) - Constructor for class com.snowplowanalytics.snowplow.event.Structured
-
- SubjectConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
This class represents the configuration of the subject.
- SubjectConfiguration() - Constructor for class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- SubjectConfiguration(JSONObject) - Constructor for class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- SubjectController - Interface in com.snowplowanalytics.snowplow.controller
-
- subtitle - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The notification's subtitle.
- subtitle(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The notification's subtitle.
- TAG - Static variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- tag - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
An identifier similar to 'group' but usable for different purposes (Android only).
- tag(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
An identifier similar to 'group' but usable for different purposes (Android only).
- taxValue - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Taxes applied to the purchase.
- taxValue(Double) - Method in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Taxes applied to the purchase.
- threadIdentifier - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
An identifier similar to 'group' but usable for different purposes (iOS only).
- threadIdentifier(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
An identifier similar to 'group' but usable for different purposes (iOS only).
- threadPoolSize - Variable in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
- threadPoolSize(int) - Method in class com.snowplowanalytics.snowplow.configuration.EmitterConfiguration
-
Maximum number of threads working in parallel in the tracker to send requests.
- TimeMeasure - Class in com.snowplowanalytics.snowplow.util
-
It represents time durations and provides utility methods to convert across time units.
- TimeMeasure(long, TimeUnit) - Constructor for class com.snowplowanalytics.snowplow.util.TimeMeasure
-
Create an object that represent a time duration at a specific time unit.
- timeout - Variable in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
- timeout(Integer) - Method in class com.snowplowanalytics.snowplow.configuration.NetworkConfiguration
-
The timeout set for the requests to the collector.
- timezone - Variable in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
- timezone(String) - Method in class com.snowplowanalytics.snowplow.configuration.SubjectConfiguration
-
The current timezone.
- Timing - Class in com.snowplowanalytics.snowplow.event
-
A timing event.
- Timing(String, String, Integer) - Constructor for class com.snowplowanalytics.snowplow.event.Timing
-
- timing - Variable in class com.snowplowanalytics.snowplow.event.Timing
-
- title - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The notification's title.
- titleLocArgs - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Variable string values to be used in place of the format specifiers in titleLocArgs to use to localize the title text to the user's current localization.
- titleLocArgs(List<String>) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
Variable string values to be used in place of the format specifiers in titleLocArgs to use to localize the title text to the user's current localization.
- titleLocKey - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The key to the title string in the app's string resources to use to localize the title text to the user's current localization.
- titleLocKey(String) - Method in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The key to the title string in the app's string resources to use to localize the title text to the user's current localization.
- tls(TLSVersion) - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection.OkHttpNetworkConnectionBuilder
-
- tls(EnumSet<TLSVersion>) - Method in class com.snowplowanalytics.snowplow.network.OkHttpNetworkConnection.OkHttpNetworkConnectionBuilder
-
- toString() - Method in interface com.snowplowanalytics.snowplow.payload.Payload
-
Returns the Payload as a string.
- toString() - Method in class com.snowplowanalytics.snowplow.payload.SelfDescribingJson
-
- toString() - Method in class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- toString() - Method in class com.snowplowanalytics.snowplow.util.TimeMeasure
-
- totalValue - Variable in class com.snowplowanalytics.snowplow.event.EcommerceTransaction
-
Total amount of the order.
- track(Event) - Method in interface com.snowplowanalytics.snowplow.controller.TrackerController
-
Track the event.
- TrackerConfiguration - Class in com.snowplowanalytics.snowplow.configuration
-
This class represents the configuration of the tracker and the core tracker properties.
- TrackerConfiguration(String) - Constructor for class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
It sets a default TrackerConfiguration.
- TrackerConfiguration(String, JSONObject) - Constructor for class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- TrackerController - Interface in com.snowplowanalytics.snowplow.controller
-
- TrackerError - Class in com.snowplowanalytics.snowplow.event
-
An error event representing an exception, error or warning message in the app.
- TrackerError(String, String) - Constructor for class com.snowplowanalytics.snowplow.event.TrackerError
-
- TrackerError(String, String, Throwable) - Constructor for class com.snowplowanalytics.snowplow.event.TrackerError
-
- TrackerPayload - Class in com.snowplowanalytics.snowplow.payload
-
Returns a standard Tracker Payload consisting of
many key - pair values.
- TrackerPayload() - Constructor for class com.snowplowanalytics.snowplow.payload.TrackerPayload
-
- trackerVersionSuffix - Variable in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
- trackerVersionSuffix(String) - Method in class com.snowplowanalytics.snowplow.configuration.TrackerConfiguration
-
Decorate the v_tracker field in the tracker protocol.
- transitionType - Variable in class com.snowplowanalytics.snowplow.event.ScreenView
-
Type of transition between previous and current screen.
- transitionType(String) - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Type of transition between previous and current screen.
- trigger - Variable in class com.snowplowanalytics.snowplow.event.MessageNotification
-
The trigger that raised the notification message.
- trueTimestamp - Variable in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
Custom timestamp of the event.
- trueTimestamp(Long) - Method in class com.snowplowanalytics.snowplow.event.AbstractEvent
-
Set the custom timestamp of the event.
- type - Variable in class com.snowplowanalytics.snowplow.event.ScreenView
-
Type of screen.
- type(String) - Method in class com.snowplowanalytics.snowplow.event.ScreenView
-
Type of screen.
- value - Variable in class com.snowplowanalytics.snowplow.event.Structured
-
- value(Double) - Method in class com.snowplowanalytics.snowplow.event.Structured
-
- value - Variable in class com.snowplowanalytics.snowplow.util.TimeMeasure
-
Time duration at the selected TimeUnit.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.emitter.BufferOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.event.MessageNotificationTrigger
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.network.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.network.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.tracker.DevicePlatform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.tracker.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.snowplowanalytics.snowplow.util.Basis
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.snowplowanalytics.snowplow.emitter.BufferOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.event.MessageNotificationTrigger
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.network.HttpMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.network.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.tracker.DevicePlatform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.tracker.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.snowplowanalytics.snowplow.util.Basis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variable - Variable in class com.snowplowanalytics.snowplow.event.Timing
-
- verbose(String, String) - Method in interface com.snowplowanalytics.snowplow.tracker.LoggerDelegate
-
Verbose Level Logging