Packages

p

io.dataos.spark

models

package models

Type Members

  1. case class InfluxDBConfig(url: String, username: Option[String], password: Option[String], dbName: String) extends Product with Serializable

    Represents the configuration for InfluxDB.

    Represents the configuration for InfluxDB.

    url

    The InfluxDB URL.

    username

    The username for authentication (optional).

    password

    The password for authentication (optional).

    dbName

    The name of the InfluxDB database.

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

    Represents the configuration for instrumentation.

    Represents the configuration for instrumentation.

    influxdb

    The InfluxDB configuration (optional).

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

    Represents the configuration options for streaming processing.

    Represents the configuration options for streaming processing.

    triggerMode

    The trigger mode for the streaming query (optional).

    triggerDuration

    The trigger duration for the streaming query (optional).

    outputMode

    The output mode for the streaming query (optional).

    checkpointLocation

    The checkpoint location for the streaming query (optional).

    forEachBatchMode

    The forEachBatch mode for the streaming query (optional).

    extraOptions

    Extra options for the streaming query (optional).

Ungrouped