Abstract
Base class that holds the added sinks and fans each normalized record out to all of them. Concrete ingestors translate their source into Span/Trace records and call these protected helpers.
Protected
Add a sink. May be called multiple times; the ingestor writes to every added sink.
Remove a previously-added sink. Returns true if the given sink was found and removed, otherwise false.
true
false
Base class that holds the added sinks and fans each normalized record out to all of them. Concrete ingestors translate their source into Span/Trace records and call these protected helpers.