Snowplow Android Tracker 3.1.2
Public Member Functions | Public Attributes | List of all members
com.snowplowanalytics.snowplow.configuration.GdprConfiguration Class Reference
Inheritance diagram for com.snowplowanalytics.snowplow.configuration.GdprConfiguration:
com.snowplowanalytics.snowplow.configuration.Configuration com.snowplowanalytics.snowplow.internal.gdpr.GdprConfigurationInterface com.snowplowanalytics.snowplow.internal.gdpr.GdprConfigurationUpdate

Public Member Functions

 GdprConfiguration (@NonNull Basis basisForProcessing, @NonNull String documentId, @NonNull String documentVersion, @NonNull String documentDescription)
 
Basis getBasisForProcessing ()
 
String getDocumentId ()
 
String getDocumentVersion ()
 
String getDocumentDescription ()
 
GdprConfiguration copy ()
 

Public Attributes

final Basis basisForProcessing
 
final String documentId
 
final String documentVersion
 
final String documentDescription
 

Detailed Description

This class allows the GDPR configuration of the tracker.

Definition at line 11 of file GdprConfiguration.java.

Constructor & Destructor Documentation

◆ GdprConfiguration()

com.snowplowanalytics.snowplow.configuration.GdprConfiguration.GdprConfiguration ( @NonNull Basis  basisForProcessing,
@NonNull String  documentId,
@NonNull String  documentVersion,
@NonNull String  documentDescription 
)

Enables GDPR context to be sent with each event.

Parameters
basisForProcessingGDPR Basis for processing.
documentIdID of a GDPR basis document.
documentVersionVersion of the document.
documentDescriptionDescription of the document.

Definition at line 44 of file GdprConfiguration.java.

Member Function Documentation

◆ copy()

GdprConfiguration com.snowplowanalytics.snowplow.configuration.GdprConfiguration.copy ( )

◆ getBasisForProcessing()

Basis com.snowplowanalytics.snowplow.configuration.GdprConfiguration.getBasisForProcessing ( )

◆ getDocumentDescription()

String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.getDocumentDescription ( )

◆ getDocumentId()

String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.getDocumentId ( )

◆ getDocumentVersion()

String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.getDocumentVersion ( )

Member Data Documentation

◆ basisForProcessing

final Basis com.snowplowanalytics.snowplow.configuration.GdprConfiguration.basisForProcessing

Basis for processing.

Definition at line 17 of file GdprConfiguration.java.

◆ documentDescription

final String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.documentDescription

Description of the document.

Definition at line 32 of file GdprConfiguration.java.

◆ documentId

final String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.documentId

ID of a GDPR basis document.

Definition at line 22 of file GdprConfiguration.java.

◆ documentVersion

final String com.snowplowanalytics.snowplow.configuration.GdprConfiguration.documentVersion

Version of the document.

Definition at line 27 of file GdprConfiguration.java.


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