| ComplexTypeTransformer |
A transformer to handle the complex types such as Map and Collection, with flattening and unnesting.
|
| CompositeTransformer |
The CompositeTransformer class performs multiple transforms based on the inner RecordTransformers.
|
| DataTypeTransformer |
The DataTypeTransformer class will convert the values to follow the data types in FieldSpec.
|
| ExpressionTransformer |
The ExpressionTransformer class will evaluate the function expressions.
|
| FilterTransformer |
Based on filter config, decide whether to skip or allow this record.
|
| NullValueTransformer |
|
| SanitizationTransformer |
The SanitizationTransformer class will sanitize the values to follow certain rules including:
No null characters in string values
String values are within the length limit
TODO: add length limit to BYTES values if necessary
|
| TimeValidationTransformer |
The TimeValidationTransformer class will validate the time column value.
|