Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventBulkInserter ¶
type EventCleaner ¶
type EventInserter ¶
type RecordBuffer ¶
type RecordBuffer struct {
// contains filtered or unexported fields
}
func NewRecordBuffer ¶
func NewRecordBuffer(cfg RecordBufferConfig) *RecordBuffer
func (*RecordBuffer) RunCollection ¶
func (rb *RecordBuffer) RunCollection()
func (*RecordBuffer) Stop ¶
func (rb *RecordBuffer) Stop()
type RecordBufferConfig ¶
type RecordCleaner ¶
type RecordCleaner struct {
// contains filtered or unexported fields
}
func NewRecordCleaner ¶
func NewRecordCleaner(cfg RecordCleanerConfig) *RecordCleaner
func (*RecordCleaner) RunPeriodicCleanup ¶
func (rc *RecordCleaner) RunPeriodicCleanup()
func (*RecordCleaner) Stop ¶
func (rc *RecordCleaner) Stop()
type RecordCleanerConfig ¶
type RecordCleanerConfig struct { Storage EventCleaner CleanupRunPeriod time.Duration RetentionPeriod time.Duration }
Click to show internal directories.
Click to hide internal directories.