Itly

class Itly : Itly

Functions

alias
Link copied to clipboard
override fun alias(userId: String)
override fun alias(userId: String, previousId: String?)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
flush
Link copied to clipboard
override fun flush()
group
Link copied to clipboard
override fun group(userId: String?, groupId: String)
override fun group(userId: String?, groupId: String, properties: Properties?)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
identify
Link copied to clipboard
override fun identify(userId: String?)
override fun identify(userId: String?, properties: Properties?)
load
Link copied to clipboard
override fun load(options: Options)
override fun load(context: Properties?, options: Options)
reset
Link copied to clipboard
override fun reset()
runOnAllPlugins
Link copied to clipboard
override fun runOnAllPlugins(op: String, name: String, method: (Plugin) -> Unit)
shutdown
Link copied to clipboard
override fun shutdown()
toString
Link copied to clipboard
open override fun toString(): String
track
Link copied to clipboard
override fun track(userId: String?, event: Event)
validate
Link copied to clipboard
override fun validate(event: Event): List<ValidationResponse>
validateAndRunOnAllPlugins
Link copied to clipboard
override fun validateAndRunOnAllPlugins(op: String, event: Event, includeContext: Boolean, method: (Plugin, Event) -> Unit, postMethod: (Plugin, Event, List<ValidationResponse>) -> Unit)

Properties

config
Link copied to clipboard
lateinit override var config: Options
context
Link copied to clipboard
override var context: Event?
disabled
Link copied to clipboard
override val disabled: Boolean
isShutdown
Link copied to clipboard
override var isShutdown: AtomicBoolean