Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KafkaInput ¶
func NewKafkaInput ¶
func NewKafkaInput() *KafkaInput
func (*KafkaInput) GetState ¶
func (in *KafkaInput) GetState() ([]byte, bool)
func (*KafkaInput) SetState ¶
func (in *KafkaInput) SetState(state []byte) error
func (*KafkaInput) Start ¶
func (in *KafkaInput) Start() (err error)
func (*KafkaInput) Stop ¶
func (in *KafkaInput) Stop()
type KafkaInputConfig ¶
type KafkaPosition ¶
type MessageConsumer ¶
type MessageConsumer struct {
// contains filtered or unexported fields
}
func (*MessageConsumer) Cleanup ¶
func (mc *MessageConsumer) Cleanup(sarama.ConsumerGroupSession) error
func (*MessageConsumer) ConsumeClaim ¶
func (mc *MessageConsumer) ConsumeClaim(session sarama.ConsumerGroupSession, claim sarama.ConsumerGroupClaim) (err error)
func (*MessageConsumer) Setup ¶
func (mc *MessageConsumer) Setup(sarama.ConsumerGroupSession) error
Click to show internal directories.
Click to hide internal directories.