Documentation ¶
Index ¶
- type FlusherFunc
- type FlusherKafka
- func (k *FlusherKafka) Description() string
- func (k *FlusherKafka) Flush(projectName string, logstoreName string, configName string, ...) error
- func (k *FlusherKafka) HashFlush(projectName string, logstoreName string, configName string, ...) error
- func (k *FlusherKafka) Init(context pipeline.Context) error
- func (k *FlusherKafka) IsReady(projectName string, logstoreName string, logstoreKey int64) bool
- func (k *FlusherKafka) NormalFlush(projectName string, logstoreName string, configName string, ...) error
- func (*FlusherKafka) SetUrgent(flag bool)
- func (k *FlusherKafka) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlusherFunc ¶ added in v1.0.28
type FlusherKafka ¶
type FlusherKafka struct { Brokers []string SASLUsername string SASLPassword string Topic string PartitionerType string HashKeys []string HashOnce bool ClientID string // contains filtered or unexported fields }
func (*FlusherKafka) Description ¶
func (k *FlusherKafka) Description() string
func (*FlusherKafka) IsReady ¶
func (k *FlusherKafka) IsReady(projectName string, logstoreName string, logstoreKey int64) bool
IsReady is ready to flush
func (*FlusherKafka) NormalFlush ¶ added in v1.0.28
func (*FlusherKafka) SetUrgent ¶
func (*FlusherKafka) SetUrgent(flag bool)
Click to show internal directories.
Click to hide internal directories.