java.lang.Object | |
↳ | com.urbanairship.iam.InAppMessageScheduleEdits |
Edits for an in-app message schedule.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
class | InAppMessageScheduleEdits.Builder | InAppMessageScheduleEdits builder. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static InAppMessageScheduleEdits |
fromJson(JsonValue value)
Parses a json value for in-app message edits.
| ||||||||||
JsonSerializable |
getData()
Gets the schedule data.
| ||||||||||
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.
| ||||||||||
InAppMessage |
getMessage()
The message.
| ||||||||||
Integer |
getPriority()
Gets the schedule priority level.
| ||||||||||
Long |
getStart()
Gets the schedule start time in ms.
| ||||||||||
static InAppMessageScheduleEdits.Builder |
newBuilder(InAppMessageScheduleEdits edits)
Create a new builder that extends an edits instance.
| ||||||||||
static InAppMessageScheduleEdits.Builder |
newBuilder()
Create a new builder.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Parses a json value for in-app message edits.
value | The json value. |
---|
JsonException | If the json is invalid. |
---|
Gets the schedule edit grace period in ms.
Create a new builder that extends an edits instance.
edits | Edits to extend. |
---|
Create a new builder.