Package

com.yotpo.metorikku.configuration

job

Permalink

package job

Visibility
  1. Public
  2. All

Type Members

  1. case class Catalog(database: Option[String]) extends Product with Serializable

    Permalink
  2. case class Configuration(metrics: Option[Seq[String]], inputs: Option[Map[String, Input]], variables: Option[Map[String, String]], instrumentation: Option[Instrumentation], output: Option[Output], outputs: Option[Map[String, Output]], catalog: Option[Catalog], cacheOnPreview: Option[Boolean], showQuery: Option[Boolean], streaming: Option[Streaming], periodic: Option[Periodic], logLevel: Option[String], showPreviewLines: Option[Int], explain: Option[Boolean], appName: Option[String], continueOnFailedStep: Option[Boolean], cacheCountOnOutput: Option[Boolean]) extends Product with Serializable

    Permalink
  3. case class Input(file: Option[File], fileDateRange: Option[FileDateRange], jdbc: Option[JDBC], kafka: Option[Kafka], cassandra: Option[Cassandra], elasticsearch: Option[Elasticsearch], mongo: Option[MongoDB]) extends InputConfig with Product with Serializable

    Permalink
  4. trait InputConfig extends AnyRef

    Permalink
  5. case class Instrumentation(influxdb: Option[InfluxDBConfig]) extends Product with Serializable

    Permalink
  6. case class Output(cassandra: Option[Cassandra] = None, redshift: Option[Redshift] = None, redis: Option[Redis] = None, segment: Option[Segment] = None, jdbc: Option[JDBC] = None, jdbcquery: Option[JDBC] = None, file: Option[File] = None, kafka: Option[Kafka] = None, elasticsearch: Option[Elasticsearch] = None, hudi: Option[Hudi] = None) extends Product with Serializable

    Permalink
  7. case class Periodic(triggerDuration: Option[String]) extends Product with Serializable

    Permalink
  8. case class Streaming(triggerMode: Option[String], triggerDuration: Option[String], outputMode: Option[String], checkpointLocation: Option[String], batchMode: Option[Boolean], extraOptions: Option[Map[String, String]]) extends Product with Serializable

    Permalink

Value Members

  1. object ConfigurationParser

    Permalink
  2. package input

    Permalink
  3. package instrumentation

    Permalink
  4. package output

    Permalink

Ungrouped