Stores events in a single file in the working directory and on-demand rolls that file over to the specified target in the roll-over directory.
Implementors of this interface are interested in rollOver events for a particular instance of
Sends files over to the server
Reads queue elements.
Instances of this class should always be created on a background thread.
Orchestrator for file management and server sending logic when the feature is enabled.
Manages files containing events.
A reliable, efficient, file-based, FIFO queue.
ScribeClient for executing scribe requests, on a best effort basis.
SyndicatedSdkImpressionEvent is nearly identical to SyndicationClientEvent but the events end up in a different folder in hdfs with a different retention policy.
SyndicationClientEvent is nearly identical to SyndicatedSdkImpression.
Runnable for performing file rollover based on a set time.