public static class PushSubscribeOptions.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder()
Construct an instance of the builder
|
| Modifier and Type | Method and Description |
|---|---|
PushSubscribeOptions |
build()
Builds the push subscribe options.
|
PushSubscribeOptions.Builder |
deliverGroup(java.lang.String deliverGroup)
Setting this specifies deliver group.
|
PushSubscribeOptions.Builder |
deliverSubject(java.lang.String deliverSubject)
Setting this specifies the push model to a delivery subject.
|
PushSubscribeOptions.Builder |
ordered(boolean ordered)
Set the ordered consumer flag
|
PushSubscribeOptions.Builder |
pendingByteLimit(long pendingByteLimit)
Set the maximum number of bytes that non-dispatched push subscriptions can hold
in the internal (pending) message queue.
|
PushSubscribeOptions.Builder |
pendingMessageLimit(long pendingMessageLimit)
Set the maximum number of messages that non-dispatched push subscriptions can hold
in the internal (pending) message queue.
|
public PushSubscribeOptions.Builder ordered(boolean ordered)
ordered - flag indicating whether this subscription should be orderedpublic PushSubscribeOptions.Builder deliverSubject(java.lang.String deliverSubject)
deliverSubject - the subject to deliver on.public PushSubscribeOptions.Builder deliverGroup(java.lang.String deliverGroup)
deliverGroup - the group to queue onpublic PushSubscribeOptions.Builder pendingMessageLimit(long pendingMessageLimit)
pendingMessageLimit - the number of messages.public PushSubscribeOptions.Builder pendingByteLimit(long pendingByteLimit)
pendingByteLimit - the number of bytes.public PushSubscribeOptions build()