Packages

p

com.ebiznext.comet

extractor

package extractor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ExtractScriptGenConfig(domain: Seq[String] = Nil, jobs: Seq[String] = Nil, scriptTemplateFile: File = File("."), scriptOutputDir: File = File("."), deltaColumn: Option[String] = None, scriptOutputPattern: Option[String] = None) extends Product with Serializable
  2. class ScriptGen extends StrictLogging
  3. case class TemplateParams(domainToExport: String, tableToExport: String, columnsToExport: List[(String, String)], fullExport: Boolean, deltaColumn: Option[String], dsvDelimiter: String, exportOutputFileBase: String, scriptOutputFile: File) extends Product with Serializable

    Params for the script's mustache template

    Params for the script's mustache template

    tableToExport

    table to export

    columnsToExport

    cols to export

    fullExport

    if table is going to be fully or delta exported

    deltaColumn

    if delta exported, which is the col holding the date of last update

    dsvDelimiter

    export result dsv delimiter

    exportOutputFileBase

    export dsv file base name (will be completed by current datetime when executed)

    scriptOutputFile

    where the script is produced

Value Members

  1. object ExtractScriptGenConfig extends CliConfig[ExtractScriptGenConfig] with Serializable
  2. object Main
  3. object TemplateParams extends Serializable

Ungrouped