static SubscribeOptions.Builder |
SubscribeOptions.builder() |
Creates a builder to build subscribe options.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.deliver(boolean deliver) |
Sets whether an entity wants to receive or disable notifications.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.digest(boolean digest) |
Sets whether you want to receive digests (aggregations) of notifications or all notifications individually.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.digestFrequency(Integer digestFrequency) |
Sets the minimum number of milliseconds between sending any two notification digests
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.expireAt(Instant expireAt) |
Sets the expiration date.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.includeBody(boolean includeBody) |
Sets whether you want to receive an XMPP message body in addition to the payload.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.showValues(Collection<Presence.Show> showValues) |
Sets the presence states for which an entity wants to receive notifications.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.subscriptionDepth(Integer subscriptionDepth) |
Sets the subscription depth.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.subscriptionType(SubscribeOptions.SubscriptionType subscriptionType) |
Sets the subscription type.
|
SubscribeOptions.Builder |
SubscribeOptions.Builder.temporary(boolean temporary) |
If the subscription is temporary, i.e. only as long as you are online.
|
SubscribeOptions.Builder |
SubscribeOptions.toBuilder() |
Converts this (immutable) data form to a builder, so that a modified form can be created.
|