Package com.streamsets.pipeline.api.base
package com.streamsets.pipeline.api.base
Convenience Data Collector API classes
-
ClassDescriptionBaseEnumChooserValues<T extends Enum>Base
ChooserValues
implementation for enums.Field processor implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.Processor implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.Push Source implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.Source implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.BaseStage<C extends Stage.Context>Stage implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.Target implementation providing empty Data Collector lifecycle methods and convenience methods for subclasses.Error codes produced by the Data Collector where there is a stage configuration issue.Exception a stage can throw when a specific record should go to the error pipeline.TheRecordExecutor
is an convenienceExecutor
that handles one record at the time (instead of batch) and has a built-in record error handling for the stage 'on record error' configuration.TheRecordProcessor
is an convenienceProcessor
that handles one record at the time (instead of batch) and has a built-in record error handling for the stage 'on record error' configuration.TheRecordTarget
is an convenienceTarget
that handles one record at the time (instead of batch) and has a built-in record error handling for the stage 'on record error' configuration.TheSingleProcessor
is an convenienceProcessor
that handles writes all records to a single output stream.Data Collector(SingleLaneProcessor
) stages receive an instance of aSingleLaneBatchMaker
to write to the pipeline the records they create or process.TheSingleLaneRecordProcessor
is an convenienceProcessor
that handles one record at the time (instead of batch) and has a built-in record error handling for the stage 'on record error' and writes all records to a single output stream.