Class ExtractionVerificationStep

  • All Implemented Interfaces:
    AutoCloseable, Function<Stream<Event>,​Stream<Event>>, IPipelineStep

    public class ExtractionVerificationStep
    extends BasePipelineStep
    Verifies if a RawDocument is extracted and merged back properly. This step performs a first extraction, merges the result without changing the data, then re-exact the file generated by the merge, and compare the event generated in both extraction. There should be no difference.

    This verification does not verify that the merge file is valid, but it should catch most of the problems caused by invalid merges.

    • Constructor Detail

      • ExtractionVerificationStep

        public ExtractionVerificationStep()
        Creates a new ExtractionVerificationStep object. This constructor is needed to be able to instantiate an object from newInstance()