final case classReadParam(compression: Compression = Compression.AUTO) extends Product with Serializable
final case classWriteParam(suffix: String = ".txt", numShards: Int = 0, compression: Compression = Compression.UNCOMPRESSED) extends Product with Serializable