java.lang.Object | |
↳ | com.urbanairship.automation.ScheduleDelay.Builder |
Builder class.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Builder() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ScheduleDelay.Builder |
addCancellationTrigger(Trigger cancellationTrigger)
Adds a cancellation trigger.
| ||||||||||
ScheduleDelay |
build()
Builds the ScheduleDelay instance.
| ||||||||||
ScheduleDelay.Builder |
setAppState(int appState)
Sets the app state.
| ||||||||||
ScheduleDelay.Builder |
setRegionId(String regionId)
Sets the region ID.
| ||||||||||
ScheduleDelay.Builder |
setScreen(String screen)
Sets the app screen.
| ||||||||||
ScheduleDelay.Builder |
setScreens(JsonList screens)
Sets the app screens.
| ||||||||||
ScheduleDelay.Builder |
setScreens(List<String> screens)
Sets the app screens.
| ||||||||||
ScheduleDelay.Builder |
setSeconds(long seconds)
Sets the delay in seconds.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Adds a cancellation trigger.
cancellationTrigger | The cancellation trigger. |
---|
Builds the ScheduleDelay instance.
Sets the app state.
appState | The app state. |
---|
Sets the region ID.
regionId | The region ID. |
---|
Sets the app screen.
screen | The app screen. |
---|
Sets the app screens.
screens | The app screens. |
---|
Sets the app screens.
screens | The app screens. |
---|
Sets the delay in seconds.
seconds | The delay in seconds. |
---|