Contains high-level classes for interacting with the Urban Airship Automation API.


Schedule<T extends ScheduleInfo> Class representing an automation action schedule - wraps ScheduleInfo with the schedule ID. 
ScheduleEdits Available automation schedule edits. 
ScheduleInfo Schedule info interface. 


ActionSchedule Defines an action schedule. 
ActionScheduleEdits Edits for an action schedule. 
ActionScheduleEdits.Builder ActionScheduleEdits builder. 
ActionScheduleInfo Class encapsulating the implementor-set information for an action schedule. 
ActionScheduleInfo.Builder Builder class. 
Automation This class is the primary interface to the Urban Airship On Device Automation API. 
ScheduleDelay Defines conditions that might delay the execution of a schedule. 
ScheduleDelay.Builder Builder class. 
Trigger Trigger defines a condition to execute an ScheduleInfo
Triggers Class providing factory methods and builder classes for Trigger
Triggers.ActiveSessionTriggerBuilder Active session trigger builder class. 
Triggers.CustomEventTriggerBuilder Custom event trigger Builder class. 
Triggers.LifeCycleTriggerBuilder Lifecycle trigger Builder class. 
Triggers.RegionTriggerBuilder Region trigger Builder class. 
Triggers.ScreenTriggerBuilder Screen trigger Builder class. 
Triggers.VersionTriggerBuilder Version trigger builder class.