
com.krux.hyperion.contrib.activity.file.Options.scala Maven / Gradle / Ivy
package com.krux.hyperion.contrib.activity.file
import java.io.File
case class Options(
header: Option[String] = None,
pattern: Option[String] = None,
output: String = "",
numberOfFiles: Option[Int] = None,
numberOfLinesPerFile: Option[Long] = None,
numberOfBytesPerFile: Option[Long] = None,
suffixLength: Int = 5,
bufferSize: Long = 8192,
compressed: Boolean = false,
link: Boolean = false,
skipFirstLine: Boolean = false,
markSuccessfulJobs: Boolean = false,
ignoreEmptyInput: Boolean = false,
inputs: Seq[File] = Seq.empty,
outputDirectory: Seq[File] = Seq.empty,
temporaryDirectory: Option[File] = None
)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy