Package

polynote

config

Permalink

package config

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class AuthProvider(provider: String, config: JsonObject) extends Product with Serializable

    Permalink
  2. final case class Behavior(dependencyIsolation: Boolean = true, kernelIsolation: KernelIsolation = KernelIsolation.Always, sharedPackages: List[String] = Nil) extends Product with Serializable

    Permalink
  3. case class Credentials(coursier: Option[Coursier] = None) extends Product with Serializable

    Permalink
  4. type DependencyConfigs = Map[TinyString, TinyList[TinyString]] with Tagged[TinyTag]

    Permalink
  5. 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

    Permalink
  6. sealed trait KernelIsolation extends AnyRef

    Permalink
  7. final case class Listen(port: Int = 8192, host: String = "127.0.0.1") extends Product with Serializable

    Permalink
  8. final case class Mount(dir: String, mounts: Map[String, Mount] = Map.empty) extends Product with Serializable

    Permalink
  9. final case class PolynoteConfig(listen: Listen = Listen(), kernel: KernelConfig = KernelConfig(), storage: Storage = Storage(), repositories: List[RepositoryConfig] = Nil, exclusions: List[String] = Nil, dependencies: Map[String, List[String]] = Map.empty, spark: Option[SparkConfig] = None, behavior: Behavior = Behavior(), security: Security = Security(), ui: UI = UI(), credentials: Credentials = Credentials(), env: Map[String, String] = Map.empty, static: StaticConfig = StaticConfig()) extends Product with Serializable

    Permalink
  10. sealed trait RepositoryConfig extends AnyRef

    Permalink
  11. final case class Security(websocketKey: Option[String] = None, auth: Option[AuthProvider] = None) extends Product with Serializable

    Permalink
  12. 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

    Permalink
  13. 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

    Permalink
  14. final case class StaticConfig(path: Option[Path] = None, url: Option[URI] = None) extends Product with Serializable

    Permalink
  15. final case class Storage(cache: String = "tmp", dir: String = "notebooks", mounts: Map[String, Mount] = Map.empty, wal: Wal = Wal()) extends Product with Serializable

    Permalink
  16. final case class UI(baseUri: String = "/") extends Product with Serializable

    Permalink
  17. abstract class ValidatedConfigDecoder[A] extends ConfiguredDecoder[A]

    Permalink
  18. final case class Wal(enable: Boolean = false) extends Product with Serializable

    Permalink
  19. final case class ivy(base: String, artifactPatternOpt: Option[String] = None, metadataPatternOpt: Option[String] = None, changing: Option[Boolean] = None) extends RepositoryConfig with Product with Serializable

    Permalink
  20. final case class maven(base: String, changing: Option[Boolean] = None) extends RepositoryConfig with Product with Serializable

    Permalink
  21. final case class pip(url: String) extends RepositoryConfig with Product with Serializable

    Permalink

Value Members

  1. object AuthProvider extends Serializable

    Permalink
  2. object Behavior extends Serializable

    Permalink
  3. object Credentials extends Serializable

    Permalink
  4. object KernelConfig extends Serializable

    Permalink
  5. object KernelIsolation

    Permalink
  6. object Listen extends Serializable

    Permalink
  7. object Mount extends Serializable

    Permalink
  8. object PolynoteConfig extends Serializable

    Permalink
  9. object RepositoryConfig

    Permalink
  10. object Security extends Serializable

    Permalink
  11. object SparkConfig extends Serializable

    Permalink
  12. object SparkPropertySet extends Serializable

    Permalink
  13. object StaticConfig extends Serializable

    Permalink
  14. object Storage extends Serializable

    Permalink
  15. object UI extends Serializable

    Permalink
  16. object ValidatedConfigDecoder extends Serializable

    Permalink
  17. object Wal extends Serializable

    Permalink
  18. implicit val circeConfig: Configuration

    Permalink
  19. def deriveConfigDecoder[A](implicit decoder: Lazy[ValidatedConfigDecoder[A]]): Decoder[A]

    Permalink
  20. object ivy extends Serializable

    Permalink
  21. implicit val mapStringStringDecoder: Decoder[Map[String, String]]

    Permalink
  22. object maven extends Serializable

    Permalink
  23. implicit val pathDecoder: Decoder[Path]

    Permalink
  24. implicit val pathEncoder: Encoder[Path]

    Permalink
  25. implicit val patternDecoder: Decoder[Pattern]

    Permalink
  26. implicit val patternEncoder: Encoder[Pattern]

    Permalink
  27. object pip extends Serializable

    Permalink
  28. implicit val uriDecoder: Decoder[URI]

    Permalink
  29. implicit val uriEncoder: Encoder[URI]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped