java.lang.Object | |
↳ | com.urbanairship.automation.ScheduleEdits<T extends com.urbanairship.automation.ScheduleData> |
Schedule edits.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
class | ScheduleEdits.Builder<T extends ScheduleData> | ScheduleEdits builder. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Long |
getEditGracePeriod()
Gets the schedule edit grace period in ms.
| ||||||||||
Long |
getEnd()
Gets the schedule end time in ms.
| ||||||||||
Long |
getInterval()
Gets the schedule interval in ms.
| ||||||||||
Integer |
getLimit()
Gets the schedule fulfillment limit.
| ||||||||||
JsonMap |
getMetadata()
Gets the schedule's metadata.
| ||||||||||
Integer |
getPriority()
Gets the schedule priority level.
| ||||||||||
Long |
getStart()
Gets the schedule start time in ms.
| ||||||||||
static Builder<Actions> |
newBuilder(Actions actions)
Create a new builder that edits the schedule type as actions.
| ||||||||||
static Builder<?> |
newBuilder()
Create a new builder that extends an edits instance.
| ||||||||||
static <T extends ScheduleData> Builder<T> |
newBuilder(ScheduleEdits<T> edits)
Create a new builder that extends an edits instance.
| ||||||||||
static Builder<InAppMessage> |
newBuilder(InAppMessage message)
Create a new builder that edits the schedule type as an in-app message.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Gets the schedule edit grace period in ms.
Create a new builder that edits the schedule type as actions.
actions | The actions. |
---|
Create a new builder that extends an edits instance.
Create a new builder that extends an edits instance.
edits | Edits to extend. |
---|
Create a new builder that edits the schedule type as an in-app message.
message | The in-app message. |
---|