Returns zero or more records based on the builder type and the input.
Returns zero or more records based on the builder type and the input.
Builds an error record.
Builds an error record. Should never throw an exception.
Returns the job context.
Returns the job context.
Called once for each top-level build()
call for AnyRecordBuilder
.
Called once for each top-level build()
call for AnyRecordBuilder
.
Called every time a record is emitted, independent of whether it has data or not and whether it is an error or not.
Called every time a record is emitted, independent of whether it has data or not and whether it is an error or not.
Will not be called on skipped records.
The record about to be emitted.
Called when there is an internal error as part of record building.
Called when there is an internal error as part of record building.
An error issue will be created for this exception and collectIssueStats will take it into account. This method is called in order to specifically capture statistics about this internal error.
The record with the unhandled exception in issues
.
The unhandled exception.
Shorthand for jobContext.
Shorthand for jobContext.
Returns an error record for an unhandled exception.
Returns an error record for an unhandled exception. Collects unhandled error metrics.
Base class for single and composite record builders.
The record
The job context