Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ingester ¶
type Ingester struct {
// contains filtered or unexported fields
}
Ingester is responsible for receiving frames and storing it in the staging table. Ingester decodes received message and implements field iterator which is responsible for splitting message in multiple fields.
func NewIngester ¶
func NewIngester(framesChannel <-chan reader.Frame, stagingTable StagingTable) *Ingester
type StagingTable ¶
type StagingTable interface {
Add(tables.FieldIterator) error
}
Click to show internal directories.
Click to hide internal directories.