public static class TemplatePushPayload.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TemplatePushPayload |
build()
Build the TemplatePushPayload.
|
TemplatePushPayload.Builder |
setAudience(Selector audience)
Set the template push audience.
|
TemplatePushPayload.Builder |
setDeviceTypes(DeviceTypeData deviceTypes)
Set the template push device types.
|
TemplatePushPayload.Builder |
setMergeData(TemplateSelector mergeData)
Specify the template push variable replacements with a TemplateSelector.
|
public TemplatePushPayload.Builder setAudience(Selector audience)
audience
- A Selector objectpublic TemplatePushPayload.Builder setDeviceTypes(DeviceTypeData deviceTypes)
deviceTypes
- A DeviceTypeData object.public TemplatePushPayload.Builder setMergeData(TemplateSelector mergeData)
mergeData
- A TemplateSelector objectpublic TemplatePushPayload build()
1. Audience, deviceTypes, and mergeData cannot be null.