OptionalbaseBase offset for the batch (default: 0).
OptionalbaseBase sequence number (default: -1).
OptionalbaseBase timestamp in milliseconds (default: Date.now()).
OptionalcompressionCompression codec (default: NONE).
OptionalisWhether this is a control batch (default: false).
OptionalisWhether this is a transactional batch (default: false).
OptionalpartitionPartition leader epoch (default: -1).
OptionalproducerProducer epoch (default: -1).
OptionalproducerProducer ID for idempotent producers (default: -1).
OptionaltimestampTimestamp type (default: CREATE_TIME).
Options for building a RecordBatch.