A display name to use when logging to the console.
The max number of records, events, to buffer before sending data to the next step in the pipeline.
The SDK will push events to the next step in the pipeline as soon as one of the
time
, size
or records
conditions are met. It is common to set more than one to ensure
the pipeline moves smoothly whether there are many events available to move through the pipe or just a few.
The max number of bytes to buffer before sending data to the next step in the pipeline.
The SDK will push events to the next step in the pipeline as soon as one of the
time
, size
or records
conditions are met. It is common to set more than one to ensure
the pipeline moves smoothly whether there are many events available to move through the pipe or just a few.
The amount of time to wait before sending data to the next step in the pipeline.
Note, this type is any one of the valid durations the Moment JS library can take: Duration | number | string | FromTo | DurationInputObject.
The SDK will push events to the next step in the pipeline as soon as one of the
time
, size
or records
conditions are met. It is common to set more than one to ensure
the pipeline moves smoothly whether there are many events available to move through the pipe or just a few.
Is this buffer acting as a transform stream or a writeable stream (true), meaning if true it's the sink.
Generated using TypeDoc
These options govern the movement of data between steps in a Node pipeline, with a step that is the source producing events and eventually a sink that ends the pipeline.
It is used by adding an instance of this as a step in the pipeline itself to determine when to send data to the next step in the pipeline.