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
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
PolynoteConfig(listen: Listen = Listen(), storage: Storage = Storage(), repositories: List[RepositoryConfig] = Nil, exclusions: List[String] = Nil, dependencies: Map[String, List[String]] = Map.empty, spark: Map[String, String] = Map.empty, sparkDistClasspathFilter: String = "", behavior: Behavior = Behavior(), security: Security = Security(), ui: UI = UI(), credentials: Credentials = Credentials()) extends Product with Serializable
-
-
final
case class
Security(websocketKey: Option[String] = None, auth: Option[AuthProvider] = None) extends Product with Serializable
-
final
case class
Storage(cache: String = "tmp", dir: String = "notebooks", mounts: Map[String, Mount] = Map.empty) extends Product with Serializable
-
final
case class
UI(baseUri: String = "/") 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
Listen extends Serializable
-
object
Mount extends Serializable
-
-
-
object
Security extends Serializable
-
object
Storage extends Serializable
-
object
UI extends Serializable
-
implicit
val
circeConfig: Configuration
-
object
ivy extends Serializable
-
implicit
val
mapStringStringDecoder: Decoder[Map[String, String]]
-
object
maven extends Serializable
-
object
pip extends Serializable