A source of configuration key-value pairs.
Attributes
- Companion
- object
- Source
- ConfigSource.scala
- Graph
-
- Supertypes
- Known subtypes
Members list
Value members
Abstract methods
Return all key-value pairs whose keys start with the given prefix (using dot-separated paths).
Return all key-value pairs whose keys start with the given prefix (using dot-separated paths).
Attributes
- Source
- ConfigSource.scala
Look up a single key and return its value with provenance, or None if absent.
Look up a single key and return its value with provenance, or None if absent.
Attributes
- Source
- ConfigSource.scala
A unique identifier for this source, used in provenance tracking.
A unique identifier for this source, used in provenance tracking.
Attributes
- Source
- ConfigSource.scala
Concrete methods
Attributes
- Source
- ConfigSource.scala
Apply a key transformation before lookup. The mapper transforms the requested key before it is passed to the underlying source.
Apply a key transformation before lookup. The mapper transforms the requested key before it is passed to the underlying source.
Attributes
- Source
- ConfigSource.scala
Compose this source with a fallback. Keys are looked up in this source first; if absent, the fallback is consulted. Provenance tracks the actual providing source.
Compose this source with a fallback. Keys are looked up in this source first; if absent, the fallback is consulted. Provenance tracks the actual providing source.
Attributes
- Source
- ConfigSource.scala
Prepend a prefix to all key lookups. For example, source.prefix("db").get("host") looks up "db.host" in the underlying source.
Prepend a prefix to all key lookups. For example, source.prefix("db").get("host") looks up "db.host" in the underlying source.
Attributes
- Source
- ConfigSource.scala
Inherited methods
Compose this source with a fallback. This source is consulted first; if it returns None, the fallback is tried.
Compose this source with a fallback. This source is consulted first; if it returns None, the fallback is tried.
Attributes
- Inherited from:
- FlagSource
- Source
- FlagSource.scala