Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KafkaProducer ¶
type KafkaProducer struct {
// contains filtered or unexported fields
}
A KafkaProducer encapsulates a connection to a Kafka cluster.
func NewKafkaProducer ¶
func NewKafkaProducer(brokers []string, topic string, bufferTime, bufferBytes, batchSz int) (*KafkaProducer, error)
NewKafkaProducer returns an initialized KafkaProducer.
func (*KafkaProducer) Statistics ¶
func (k *KafkaProducer) Statistics() (metrics.Registry, error)
Statistics returns an object storing statistics, which supports JSON marshalling.
func (*KafkaProducer) Write ¶
func (k *KafkaProducer) Write(s string)
Click to show internal directories.
Click to hide internal directories.