Compressor Processor is a processor component aimed at applying a compressor to input content.
Common properties that apply to all source and processor components of a pipeline.
|Identifier||Component unique Identifier within the pipeline, read only, only useful for advanced mode.||Yes||String|
This Identifier is automatically generated by the system and you can't change it. Might be helpful for advanced pipeline configuration.
|Description||A short description for the component, to be visualized inside the component representation, aimed at providing additional information to understand the pipeline at a glance.||No||String|
Short and sweet description.
|Topic||All Source and Processor components support a topic to tag the output records. If the record does not have a tag applied, this topic will be automatically applied. The topic may be used by future components to route, group or classify records.||No||String|
All output records will be tagged using "foo", unless they have not been tagged during the execution of the step.
|Compressor||Compressor to compress the input data.||Yes||See Compressors section.|
The Compressor Processor requires the input data comes already serialized and return a serialized and compressed content ready to be sent or written to disk with the File Sink, for example.
The most common way to use it is adding a Serializer Processor just before the Compressor Processor in order to serialize the data you want to compress.