kafka

package
v0.0.0-...-08c780d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsReadTimeout

func IsReadTimeout(msg *ck.Message, err error) bool

func RemoveHeaders

func RemoveHeaders(headerNames []string, msg *ck.Message)

func SearchHeaderValue

func SearchHeaderValue(headers []ck.Header, key string) []byte

Types

type Consumer

type Consumer interface {
	ReadMessage(time.Duration) (*ck.Message, error)
	Subscribe(string, ck.RebalanceCb) error
	SubscribeTopics(topics []string, rebalanceCb ck.RebalanceCb) (err error)
	Seek(partition ck.TopicPartition, timeoutMs int) error
	CommitMessage(*ck.Message) ([]ck.TopicPartition, error)
	Pause([]ck.TopicPartition) (err error)
	Resume([]ck.TopicPartition) (err error)
	Close() error
}

type Producer

type Producer interface {
	Close()
	Produce(*ck.Message, chan ck.Event) error
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL