Airship Android SDK
Toggle table of contents
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Airship Android SDK
urbanairship-automation
/
com.urbanairship.automation
/
AutomationTrigger
Automation
Trigger
androidJvm
sealed
class
AutomationTrigger
(
val
id
:
String
,
val
goal
:
Double
,
val
type
:
String
)
:
JsonSerializable
(
source
)
Automation trigger
Inheritors
Event
Compound
Members
Constructors
Automation
Trigger
Link copied to clipboard
androidJvm
protected
constructor
(
id
:
String
,
goal
:
Double
,
type
:
String
)
Types
Compound
Link copied to clipboard
androidJvm
class
Compound
(
trigger
:
CompoundAutomationTrigger
)
:
AutomationTrigger
Compound trigger
Event
Link copied to clipboard
androidJvm
class
Event
(
trigger
:
EventAutomationTrigger
)
:
AutomationTrigger
Event trigger
Properties
goal
Link copied to clipboard
androidJvm
val
goal
:
Double
id
Link copied to clipboard
androidJvm
val
id
:
String
type
Link copied to clipboard
androidJvm
val
type
:
String
Functions
equals
Link copied to clipboard
androidJvm
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
androidJvm
open
override
fun
hashCode
(
)
:
Int
Inherited functions
to
Json
Value
Link copied to clipboard
androidJvm
abstract
fun
toJsonValue
(
)
:
JsonValue