Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminClient ¶
type AdminClient interface { GetMetadata(topic *string, allTopics bool, timeoutMs int) (*kafka.Metadata, error) CreateTopics(ctx context.Context, topics []kafka.TopicSpecification, options ...kafka.CreateTopicsAdminOption) ([]kafka.TopicResult, error) Close() }
type Consumer ¶
type Consumer interface { SubscribeTopics(topics []string, rebalanceCb kafka.RebalanceCb) error Poll(timeoutMs int) (event kafka.Event) StoreOffsets(offsets []kafka.TopicPartition) ([]kafka.TopicPartition, error) Commit() ([]kafka.TopicPartition, error) CommitMessage(m *kafka.Message) ([]kafka.TopicPartition, error) Close() error }
type ConsumerFactory ¶
type ProducerFactory ¶
Click to show internal directories.
Click to hide internal directories.