All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.datastax.spark.connector.util.ConfigParameter.scala Maven / Gradle / Ivy

package com.datastax.spark.connector.util

case class ConfigParameter[T](
  val name: String,
  val section: String,
  val default: T,
  val description: String) extends DataFrameOption {

  override val sqlOptionName = name.replaceAll("\\.", "\\_")

  def option(value: Any): Map[String, String] = {
    require(value != null)
    Map(name -> value.toString)
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy