java.lang.Object | |
↳ | com.urbanairship.automation.ScheduleEdits.Builder<T extends com.urbanairship.automation.ScheduleData> |
ScheduleEdits
builder.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ScheduleEdits<T> |
build()
Builds the in-app message schedule edits.
| ||||||||||
Builder<T> |
setAudience(Audience audience)
Sets the audience.
| ||||||||||
Builder<T> |
setAudience(AudienceSelector audience)
Sets the audience.
| ||||||||||
Builder<T> |
setEditGracePeriod(long duration, TimeUnit timeUnit)
Sets the edit grace period after a schedule expires or finishes.
| ||||||||||
Builder<T> |
setEnd(long end)
Sets the end time in ms.
| ||||||||||
Builder<T> |
setInterval(long duration, TimeUnit timeUnit)
Sets the display interval.
| ||||||||||
Builder<T> |
setLimit(int limit)
Sets the display limit.
| ||||||||||
Builder<T> |
setMetadata(JsonMap metadata)
Sets the metadata.
| ||||||||||
Builder<T> |
setPriority(int priority)
Sets the priority level, in ascending order.
| ||||||||||
Builder<T> |
setStart(long start)
Sets the start time in ms.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Builds the in-app message schedule edits.
Sets the audience.
audience | The audience. |
---|
Sets the audience.
audience | The audience. |
---|
Sets the edit grace period after a schedule expires or finishes.
duration | The grace period. |
---|---|
timeUnit | The time unit. |
Sets the end time in ms.
end | The end time in ms. |
---|
Sets the display interval.
duration | The interval. |
---|---|
timeUnit | The time unit. |
Sets the display limit.
limit | The display limit. |
---|
Sets the metadata.
metadata | The metadata. |
---|
Sets the priority level, in ascending order.
priority | The priority level. |
---|
Sets the start time in ms.
start | The start time in ms. |
---|