Files
opencloud/vendor/github.com/segmentio/kafka-go/protocol/consumer/consumer.go
Jörn Friedrich Dreyer e4b826d1ae bump reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 11:27:56 +02:00

22 lines
659 B
Go

package consumer
const MaxVersionSupported = 1
type Subscription struct {
Version int16 `kafka:"min=v0,max=v1"`
Topics []string `kafka:"min=v0,max=v1"`
UserData []byte `kafka:"min=v0,max=v1,nullable"`
OwnedPartitions []TopicPartition `kafka:"min=v1,max=v1"`
}
type Assignment struct {
Version int16 `kafka:"min=v0,max=v1"`
AssignedPartitions []TopicPartition `kafka:"min=v0,max=v1"`
UserData []byte `kafka:"min=v0,max=v1,nullable"`
}
type TopicPartition struct {
Topic string `kafka:"min=v0,max=v1"`
Partitions []int32 `kafka:"min=v0,max=v1"`
}