SegmentPlugin

class SegmentPlugin(writeKey: String,options: SegmentOptions)
class SegmentPlugin(writeKey: String,options: SegmentOptions) : PluginBase

Constructors

<init>
Link copied to clipboard
fun <init>(writeKey: String)

Types

Companion
Link copied to clipboard
object Companion
object Companion

Functions

alias
Link copied to clipboard
open override fun alias(userId: String, previousId: String?)
open override fun alias(userId: String, previousId: String?)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
open operator override fun equals(other: Any?): Boolean
flush
Link copied to clipboard
open override fun flush()
open override fun flush()
group
Link copied to clipboard
open override fun group(userId: String?, groupId: String, properties: Properties?)
open override fun group(userId: String?, groupId: String, properties: Properties?)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
open override fun hashCode(): Int
id
Link copied to clipboard
open override fun id(): String
open override fun id(): String
identify
Link copied to clipboard
open override fun identify(userId: String?, properties: Properties?)
open override fun identify(userId: String?, properties: Properties?)
load
Link copied to clipboard
open override fun load(options: Options)
open override fun load(options: Options)
onValidationError
Link copied to clipboard
open override fun onValidationError(validation: ValidationResponse, event: Event)
open override fun onValidationError(validation: ValidationResponse, event: Event)
reset
Link copied to clipboard
open override fun reset()
open override fun reset()
shutdown
Link copied to clipboard
open override fun shutdown()
open override fun shutdown()
toString
Link copied to clipboard
open override fun toString(): String
open override fun toString(): String
track
Link copied to clipboard
open override fun track(userId: String?, event: Event)
open override fun track(userId: String?, event: Event)
validate
Link copied to clipboard
open override fun validate(event: Event): ValidationResponse
open override fun validate(event: Event): ValidationResponse

Properties

client
Link copied to clipboard
val client: Analytics
val client: Analytics
id
Link copied to clipboard
override val id: String
override val id: String