protected abstract static class PlatformNotification.Builder<T extends PlatformNotification,B extends PlatformNotification.Builder<T,B>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Object |
alert |
protected Map<String,Boolean> |
booleanExtrasBuilder |
protected Map<String,com.google.gson.JsonPrimitive> |
customData |
protected Map<String,String> |
extrasBuilder |
protected Map<String,com.google.gson.JsonObject> |
jsonExtrasBuilder |
protected Map<String,Number> |
numberExtrasBuilder |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
B |
addCustom(Map<String,String> extras) |
B |
addCustom(String key,
Boolean value) |
B |
addCustom(String key,
Number value) |
B |
addCustom(String key,
String value) |
B |
addExtra(String key,
Boolean value) |
B |
addExtra(String key,
com.google.gson.JsonObject value) |
B |
addExtra(String key,
Number value) |
B |
addExtra(String key,
String value) |
B |
addExtras(Map<String,String> extras) |
abstract T |
build() |
protected abstract B |
getThis() |
abstract B |
setAlert(Object alert) |
Copyright © 2020. All rights reserved.