Package

io.xskipper

configuration

Permalink

package configuration

Visibility
  1. Public
  2. All

Type Members

  1. case class ConfigEntry[T](key: String, defaultValue: T, doc: String, validationFunction: Option[((T) ⇒ Boolean, String)] = None) extends Product with Serializable

    Permalink

    Represents a config entry

    Represents a config entry

    key

    the config key

    defaultValue

    the default value

    doc

    documentation for the config value

    validationFunction

    (optional) validation function along with error message to validate the value set if the value is invalid fallback to the default value

  2. abstract class Configuration extends AnyRef

    Permalink

Value Members

  1. object ConfigurationUtils extends Logging

    Permalink
  2. object XskipperConf extends Configuration with Logging

    Permalink

    JVM wide xskipper + metadatastore specific parameters such as user, password, host.

Ungrouped