Synadia Connect

Pusher

NAMERUNTIMETYPEVERSION
pusherwombatsinklatest

Output for publishing messages to Pusher API (https://pusher.com)

Configuration

NameTypeOptionalSecretDescription
batchingbatchingnonomaximum batch size is 10 (limit of the pusher library)
channelstringnonoPusher channel to publish to. Interpolation functions can also be used
eventstringnonoEvent to publish to
appIdstringnonoPusher app id
keystringnonoPusher key
secretstringnonoPusher secret
clusterstringnonoPusher cluster
secureboolyesnoEnable SSL encryption. The value defaults to true.
max_in_flightintyesnoThe maximum number of parallel message batches to have in flight at any given time. The value defaults to 1.

Batching

NameTypeOptionalSecretDescription
countintyesnoA number of messages at which the batch should be flushed. If 0 disables count based batching. The value defaults to 0.
byte_sizeintyesnoAn amount of bytes at which the batch should be flushed. If 0 disables size based batching. The value defaults to 0.
periodstringyesnoA period in which an incomplete batch should be flushed regardless of its size. The value defaults to "".
checkstringyesnoA Bloblang query that should return a boolean value indicating whether a message should end a batch. The value defaults to "".
Previous
Pulsar