Versions in this module Expand all Collapse all v0 v0.4.28 Feb 4, 2023 Changes in this version + type Request struct + func (r *Request) ApiKey() protocol.ApiKey + func (r *Request) Broker(cluster protocol.Cluster) (protocol.Broker, error) + func (r *Request) Split(cluster protocol.Cluster) ([]protocol.Message, protocol.Merger, error) + type Response struct + ErrorCode int16 + Groups []ResponseGroup + ThrottleTimeMs int32 + func (r *Response) ApiKey() protocol.ApiKey + func (r *Response) Merge(requests []protocol.Message, results []interface{}) (protocol.Message, error) + type ResponseGroup struct + BrokerID int32 + GroupID string + ProtocolType string