ConfigMergerImpl

izumi.distage.framework.services.ConfigMerger.ConfigMergerImpl
class ConfigMergerImpl(logger: IzLogger, enableConfigEnvOverrides: Boolean, filteringStrategy: ConfigFilteringStrategy) extends ConfigMerger

Attributes

Graph
Supertypes
trait ConfigMerger
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Definition Classes
def foldConfigs(roleConfigs: List[Success]): DistageConfigImpl
override def merge(shared: List[Success], role: List[LoadedRoleConfigs], clue: String): DistageConfigImpl

Attributes

Definition Classes
override def mergeFilter(logger: IzLogger, filteringStrategy: ConfigFilteringStrategy, filter: LoadedRoleConfigs => Boolean)(shared0: List[Success], role0: List[LoadedRoleConfigs], clue: String): DistageConfigImpl

Attributes

Definition Classes

Inherited methods

final def addSystemPropsImpl(config: Config, enableConfigEnvOverrides: Boolean, logger: IzLogger): Config

Attributes

Inherited from:
ConfigMergerPlatformSpecific (hidden)