package
config
Type Members
-
final
case class
AuthProvider(provider: String, config: JsonObject) extends Product with Serializable
-
final
case class
Behavior(dependencyIsolation: Boolean = true, kernelIsolation: KernelIsolation = KernelIsolation.Always, sharedPackages: List[String] = Nil) extends Product with Serializable
-
case class
Credentials(coursier: Option[Coursier] = None) extends Product with Serializable
-
-
final
case class
KernelConfig(listen: Option[String] = None, portRange: Option[Range] = None, scalaVersion: Option[String] = None, jvmArgs: Option[Seq[String]] = None) extends Product with Serializable
-
-
final
case class
Listen(port: Int = 8192, host: String = "127.0.0.1") extends Product with Serializable
-
final
case class
Mount(dir: String, mounts: Map[String, Mount] = Map.empty) extends Product with Serializable
-
-
-
final
case class
Security(websocketKey: Option[String] = None, auth: Option[AuthProvider] = None) extends Product with Serializable
-
final
case class
SparkConfig(properties: Map[String, String], sparkSubmitArgs: Option[String] = None, distClasspathFilter: Option[Pattern] = None, propertySets: Option[List[SparkPropertySet]] = None, defaultPropertySet: Option[String] = None) extends Product with Serializable
-
final
case class
SparkPropertySet(name: String, properties: ShortMap[String, String] = ShortMap(Map.empty[String, String]), sparkSubmitArgs: Option[String] = None, distClasspathFilter: Option[Pattern] = None) extends Product with Serializable
-
final
case class
StaticConfig(path: Option[Path] = None, url: Option[URI] = None) extends Product with Serializable
-
final
case class
Storage(cache: String = "tmp", dir: String = "notebooks", mounts: Map[String, Mount] = Map.empty, wal: Wal = Wal()) extends Product with Serializable
-
final
case class
UI(baseUri: String = "/") extends Product with Serializable
-
abstract
class
ValidatedConfigDecoder[A] extends ConfiguredDecoder[A]
-
final
case class
Wal(enable: Boolean = false) extends Product with Serializable
-
final
case class
ivy(base: String, artifactPatternOpt: Option[String] = None, metadataPatternOpt: Option[String] = None, changing: Option[Boolean] = None) extends RepositoryConfig with Product with Serializable
-
final
case class
maven(base: String, changing: Option[Boolean] = None) extends RepositoryConfig with Product with Serializable
-
final
case class
pip(url: String) extends RepositoryConfig with Product with Serializable
Value Members
-
object
AuthProvider extends Serializable
-
object
Behavior extends Serializable
-
object
Credentials extends Serializable
-
object
KernelConfig extends Serializable
-
-
object
Listen extends Serializable
-
object
Mount extends Serializable
-
-
-
object
Security extends Serializable
-
object
SparkConfig extends Serializable
-
-
object
StaticConfig extends Serializable
-
object
Storage extends Serializable
-
object
UI extends Serializable
-
-
object
Wal extends Serializable
-
implicit
val
circeConfig: Configuration
-
def
deriveConfigDecoder[A](implicit decoder: Lazy[ValidatedConfigDecoder[A]]): Decoder[A]
-
object
ivy extends Serializable
-
implicit
val
mapStringStringDecoder: Decoder[Map[String, String]]
-
object
maven extends Serializable
-
implicit
val
pathDecoder: Decoder[Path]
-
implicit
val
pathEncoder: Encoder[Path]
-
implicit
val
patternDecoder: Decoder[Pattern]
-
implicit
val
patternEncoder: Encoder[Pattern]
-
object
pip extends Serializable
-
implicit
val
uriDecoder: Decoder[URI]
-
implicit
val
uriEncoder: Encoder[URI]