Sha256: 023e10ef330f8b4a8850a2faafdac87ace423fe8920f1372245dd97815e23627
Contents?: true
Size: 408 Bytes
Versions: 15
Compression:
Stored size: 408 Bytes
Contents
# frozen_string_literal: true module Phobos module BatchHandler def self.included(base) base.extend(ClassMethods) end def consume_batch(_payloads, _metadata) raise NotImplementedError end def around_consume_batch(payloads, metadata) yield payloads, metadata end module ClassMethods def start(kafka_client); end def stop; end end end end
Version data entries
15 entries across 15 versions & 2 rubygems