kotlin-sdk
core
/
com.amplitude.core.platform
/
DestinationPlugin
Destination
Plugin
abstract
class
DestinationPlugin
:
EventPlugin
Content copied to clipboard
Functions
Properties
Inheritors
Functions
add
Link copied to clipboard
fun
add
(
plugin
:
Plugin
)
Content copied to clipboard
execute
Link copied to clipboard
override
fun
execute
(
event
:
BaseEvent
)
:
BaseEvent
?
Content copied to clipboard
flush
Link copied to clipboard
open
fun
flush
(
)
Content copied to clipboard
group
Identify
Link copied to clipboard
open
fun
groupIdentify
(
payload
:
GroupIdentifyEvent
)
:
GroupIdentifyEvent
?
Content copied to clipboard
identify
Link copied to clipboard
open
fun
identify
(
payload
:
IdentifyEvent
)
:
IdentifyEvent
?
Content copied to clipboard
process
Link copied to clipboard
fun
process
(
event
:
BaseEvent
?
)
:
BaseEvent
?
Content copied to clipboard
remove
Link copied to clipboard
fun
remove
(
plugin
:
Plugin
)
Content copied to clipboard
revenue
Link copied to clipboard
open
fun
revenue
(
payload
:
RevenueEvent
)
:
RevenueEvent
?
Content copied to clipboard
setup
Link copied to clipboard
open
override
fun
setup
(
amplitude
:
Amplitude
)
Content copied to clipboard
track
Link copied to clipboard
open
fun
track
(
payload
:
BaseEvent
)
:
BaseEvent
?
Content copied to clipboard
Properties
amplitude
Link copied to clipboard
open
lateinit override
var
amplitude
:
Amplitude
Content copied to clipboard
type
Link copied to clipboard
open
override
val
type
:
Plugin.Type
Content copied to clipboard
Inheritors
AmplitudeDestination
Link copied to clipboard