-
- 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 classMenigaEventTracking.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringtrackingTypeprivate final StringtrackingStateprivate final LongtrackerIdprivate final Stringmedia
-
Method Summary
Modifier and Type Method Description final Result<Void>track()Tracks this event into the tracking system final Stringcomponent1()final Stringcomponent2()final Longcomponent3()final Stringcomponent4()final MenigaEventTrackingcopy(String trackingType, String trackingState, Long trackerId, String media)final StringgetTrackingType()final StringgetTrackingState()final LonggetTrackerId()final StringgetMedia()-
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()
-
-
-
-