-
- All Implemented Interfaces:
-
android.os.Parcelable
,java.io.Serializable
,kotlin.Cloneable
public final class MenigaEventTracking implements Parcelable, Serializable, Cloneable
Copyright 2018 Meniga Iceland Inc. Created by agustk on 4.6.2018.
An analytics event object for tracking specific things in the Meniga system such as dialogs and offers
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
MenigaEventTracking.Companion
-
Field Summary
Fields Modifier and Type Field Description private final String
trackingType
private final String
trackingState
private final Long
trackerId
private final String
media
-
Method Summary
Modifier and Type Method Description final Result<Void>
track()
Tracks this event into the tracking system final String
component1()
final String
component2()
final Long
component3()
final String
component4()
final MenigaEventTracking
copy(String trackingType, String trackingState, Long trackerId, String media)
final String
getTrackingType()
final String
getTrackingState()
final Long
getTrackerId()
final String
getMedia()
-
Methods inherited from class android.os.Parcelable
equals, hashCode, toString
-
Methods inherited from class com.meniga.sdk.models.eventtracking.MenigaEventTracking
describeContents, writeToParcel
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
component1
final String component1()
-
component2
final String component2()
-
component3
final Long component3()
-
component4
final String component4()
-
copy
final MenigaEventTracking copy(String trackingType, String trackingState, Long trackerId, String media)
-
getTrackingType
final String getTrackingType()
-
getTrackingState
final String getTrackingState()
-
getTrackerId
final Long getTrackerId()
-
-
-
-