Record Class BlockfileChecksummer

java.lang.Object
java.lang.Record
io.datarouter.bytes.blockfile.encoding.checksum.BlockfileChecksummer

public record BlockfileChecksummer(String encodedName, int numBytes, Supplier<Function<byte[],byte[]>> encoderSupplier) extends Record
Checksum each block for the purposes of hunting down corruption and potentially skipping invalid blocks.