Current section
Files
Jump to
Current section
Files
lib/kafka_ex/protocol/kayrock/fetch/v1_request_impl.ex
defimpl KafkaEx.Protocol.Kayrock.Fetch.Request, for: Kayrock.Fetch.V1.Request do
alias KafkaEx.Protocol.Kayrock.Fetch.RequestHelpers
def build_request(request, opts) do
fields = RequestHelpers.extract_common_fields(opts)
topics = RequestHelpers.build_topics(fields, Keyword.put(opts, :api_version, 1))
RequestHelpers.populate_request(request, fields, topics)
end
end