public static class Notification.NotificationBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
Notification |
build() |
Notification.NotificationBuilder |
endpoint(java.lang.String endpoint) |
Notification.NotificationBuilder |
payload(byte[] payload) |
Notification.NotificationBuilder |
payload(java.lang.String payload) |
Notification.NotificationBuilder |
topic(java.lang.String topic) |
Notification.NotificationBuilder |
ttl(int ttl) |
Notification.NotificationBuilder |
urgency(Urgency urgency) |
Notification.NotificationBuilder |
userAuth(byte[] userAuth) |
Notification.NotificationBuilder |
userAuth(java.lang.String userAuth) |
Notification.NotificationBuilder |
userPublicKey(java.security.PublicKey publicKey) |
Notification.NotificationBuilder |
userPublicKey(java.lang.String publicKey) |
public Notification build()
public Notification.NotificationBuilder endpoint(java.lang.String endpoint)
public Notification.NotificationBuilder userPublicKey(java.security.PublicKey publicKey)
public Notification.NotificationBuilder userPublicKey(java.lang.String publicKey) throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.spec.InvalidKeySpecException
java.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionjava.security.spec.InvalidKeySpecExceptionpublic Notification.NotificationBuilder userAuth(java.lang.String userAuth)
public Notification.NotificationBuilder userAuth(byte[] userAuth)
public Notification.NotificationBuilder payload(byte[] payload)
public Notification.NotificationBuilder payload(java.lang.String payload)
public Notification.NotificationBuilder ttl(int ttl)
public Notification.NotificationBuilder urgency(Urgency urgency)
public Notification.NotificationBuilder topic(java.lang.String topic)