You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| String idPrefix | used to make unique identifiers around each message. Defaults to a NUID |
13
-
| int maxInFlight | no more than this number of messages can be waiting for publish ack. Defaults to 50. |
14
-
| int refillAllowedAt | if the queue size reaches maxInFlight, a hold is placed so no more messages can be published until the in flight queue contains this amount or less messages, at which time the hold is removed. Defaults to 0 which would be full sawtooth. Non zero provides for a window. |
15
-
| RetryConfig retryConfig | if the user wants to publish with retries, they must supply a config, otherwise the publish will be attempted only once. |
16
-
| long pollTime | the amount of time in ms to poll any given queue. Ensures polling doesn't block indefinitely. Defaults to 100ms |
17
-
| long holdPauseTime | the amount of time in ms to pause between checks when hold is on. Defaults to 100ms |
18
-
| long waitTimeout | the timeout when waiting for a publish to be acknowledged. Defaults to 5000ms |
19
-
| PublisherListener publisherListener | a callback for the user to see what's going on in the workflow, see description of Flight later |
| String idPrefix | used to make unique identifiers around each message. Defaults to a NUID |
13
+
| int maxInFlight | no more than this number of messages can be waiting for publish ack. Defaults to 50. |
14
+
| int refillAllowedAt | if the queue size reaches maxInFlight, a hold is placed so no more messages can be published until the in flight queue contains this amount or less messages, at which time the hold is removed. Defaults to 0 which would be full sawtooth. Non zero provides for a window. |
15
+
| RetryConfig retryConfig | if the user wants to publish with retries, they must supply a config, otherwise the publish will be attempted only once. |
16
+
| long pollTime | the amount of time in ms to poll any given queue. Ensures polling doesn't block indefinitely. Defaults to 100ms |
17
+
| long publishPauseTime| the amount of time in ms to pause between checks when hold is on. Defaults to 100ms |
18
+
| long waitTimeout | the timeout when waiting for a publish to be acknowledged. Defaults to 5000ms |
19
+
| PublisherListener publisherListener | a callback for the user to see what's going on in the workflow, see description of Flight later |
20
20
21
21
22
22
## PublisherListener Interface
23
23
24
24
The callback interface for the user to get information about the publish workflow
0 commit comments