Package

com.ebiznext.comet

extractor

Permalink

package extractor

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

    Permalink
  2. 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

    Permalink

    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

    Permalink
  2. object Main

    Permalink
  3. object ScriptGen extends StrictLogging

    Permalink
  4. object TemplateParams extends Serializable

    Permalink
  5. package config

    Permalink

Ungrouped