Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Emitter ¶
Emitter stores data in S3 bucket.
The use of this struct requires the configuration of an S3 bucket/endpoint. When the buffer is full, this struct's Emit method adds the contents of the buffer to S3 as one file. The filename is generated from the first and last sequence numbers of the records contained in that file separated by a dash. This struct requires the configuration of an S3 bucket and endpoint.
func NewEmitter ¶
type ManifestEmitter ¶
An implementation of Emitter that puts event data on S3 file, and then puts the S3 file path onto the output stream for processing by manifest application.
func (ManifestEmitter) Emit ¶
func (e ManifestEmitter) Emit(s3Key string, b io.ReadSeeker) error
Click to show internal directories.
Click to hide internal directories.