| Package | Description |
|---|---|
| software.amazon.awssdk.services.pinpoint.model |
| Modifier and Type | Method and Description |
|---|---|
APNSMessage.Builder |
APNSMessage.Builder.action(Action action)
The action that occurs if the user taps a push notification delivered by the campaign: OPEN_APP - Your app
launches, or it becomes the foreground app if it has been sent to the background.
|
APNSMessage.Builder |
APNSMessage.Builder.action(String action)
The action that occurs if the user taps a push notification delivered by the campaign: OPEN_APP - Your app
launches, or it becomes the foreground app if it has been sent to the background.
|
APNSMessage.Builder |
APNSMessage.Builder.badge(Integer badge)
Include this key when you want the system to modify the badge of your app icon.
|
APNSMessage.Builder |
APNSMessage.Builder.body(String body)
The message body of the notification.
|
static APNSMessage.Builder |
APNSMessage.builder() |
APNSMessage.Builder |
APNSMessage.Builder.category(String category)
Provide this key with a string value that represents the notification's type.
|
APNSMessage.Builder |
APNSMessage.Builder.collapseId(String collapseId)
An ID that, if assigned to multiple messages, causes APNs to coalesce the messages into a single push
notification instead of delivering each message individually.
|
APNSMessage.Builder |
APNSMessage.Builder.data(Map<String,String> data)
The data payload used for a silent push.
|
APNSMessage.Builder |
APNSMessage.Builder.mediaUrl(String mediaUrl)
A URL that refers to the location of an image or video that you want to display in the push notification.
|
APNSMessage.Builder |
APNSMessage.Builder.preferredAuthenticationMethod(String preferredAuthenticationMethod)
The preferred authentication method, either "CERTIFICATE" or "TOKEN"
|
APNSMessage.Builder |
APNSMessage.Builder.priority(String priority)
The message priority.
|
APNSMessage.Builder |
APNSMessage.Builder.rawContent(String rawContent)
The Raw JSON formatted string to be used as the payload.
|
APNSMessage.Builder |
APNSMessage.Builder.silentPush(Boolean silentPush)
Indicates if the message should display on the users device.
|
APNSMessage.Builder |
APNSMessage.Builder.sound(String sound)
Include this key when you want the system to play a sound.
|
APNSMessage.Builder |
APNSMessage.Builder.substitutions(Map<String,? extends Collection<String>> substitutions)
Default message substitutions.
|
APNSMessage.Builder |
APNSMessage.Builder.threadId(String threadId)
Provide this key with a string value that represents the app-specific identifier for grouping notifications.
|
APNSMessage.Builder |
APNSMessage.Builder.timeToLive(Integer timeToLive)
The length of time (in seconds) that APNs stores and attempts to deliver the message.
|
APNSMessage.Builder |
APNSMessage.Builder.title(String title)
The message title that displays above the message on the user's device.
|
APNSMessage.Builder |
APNSMessage.toBuilder() |
APNSMessage.Builder |
APNSMessage.Builder.url(String url)
The URL to open in the user's mobile browser.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends APNSMessage.Builder> |
APNSMessage.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DirectMessageConfiguration.Builder |
DirectMessageConfiguration.Builder.apnsMessage(Consumer<APNSMessage.Builder> apnsMessage)
The message to APNS channels.
|
Copyright © 2018. All rights reserved.