p

scala.cli

config

package config

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class ConfigDb extends AnyRef

    In-memory representation of a configuration DB content.

    In-memory representation of a configuration DB content.

    Use ConfigDb.apply or ConfigDb.open to create an instance of it.

    set, setFromString, and remove only change values in memory.

    Use save to persist values on disk.

  2. abstract class CredentialsAsJson[T <: CredentialsValue] extends AnyRef
  3. trait CredentialsValue extends AnyRef
  4. abstract class Key[T] extends AnyRef

    A configuration key

  5. abstract class LowPriorityPasswordOption extends AnyRef
  6. sealed abstract class PasswordOption extends Product with Serializable
  7. final case class PublishCredentials(host: String = "", user: Option[PasswordOption] = None, password: Option[PasswordOption] = None, realm: Option[String] = None, httpsOnly: Option[Boolean] = None) extends CredentialsValue with Product with Serializable
  8. final case class PublishCredentialsAsJson(host: String, user: Option[String] = None, password: Option[String] = None, realm: Option[String] = None, httpsOnly: Option[Boolean] = None) extends CredentialsAsJson[PublishCredentials] with Product with Serializable
  9. final case class RepositoryCredentials(host: String = "", user: Option[PasswordOption] = None, password: Option[PasswordOption] = None, realm: Option[String] = None, optional: Option[Boolean] = None, matchHost: Option[Boolean] = None, httpsOnly: Option[Boolean] = None, passOnRedirect: Option[Boolean] = None) extends CredentialsValue with Product with Serializable
  10. final case class RepositoryCredentialsAsJson(host: String, user: Option[String] = None, password: Option[String] = None, realm: Option[String] = None, optional: Option[Boolean] = None, matchHost: Option[Boolean] = None, httpsOnly: Option[Boolean] = None, passOnRedirect: Option[Boolean] = None) extends CredentialsAsJson[RepositoryCredentials] with Product with Serializable
  11. final class Secret[+T] extends AnyRef

Value Members

  1. object ConfigDb
  2. object ErrorMessages
  3. object Key
  4. object Keys
  5. object PasswordOption extends LowPriorityPasswordOption with Serializable
  6. object PublishCredentialsAsJson extends Serializable
  7. object RepositoryCredentialsAsJson extends Serializable
  8. object Secret

Ungrouped