Interface ConfigMerger
public interface ConfigMerger
MapStruct mapper for merging
Config configuration objects.
This interface defines mapping methods for deep merging plugin configurations, handling nested structures through builder patterns.
- Since:
- 1.7.1
-
Method Summary
Modifier and TypeMethodDescriptionmerge(Config.ConfigBuilder target, Config source) mergeCache(Config.Cache.CacheBuilder target, Config.Cache source) mergeDatabase(Config.Database.DatabaseBuilder target, Config.Database source) mergeInternal(Config.Internal.InternalBuilder target, Config.Internal source) mergeLanguage(Config.Language.LanguageBuilder target, Config.Language source) mergeLogger(Config.Logger.LoggerBuilder target, Config.Logger source) mergeMetrics(Config.Metrics.MetricsBuilder target, Config.Metrics source) mergeProxy(Config.Proxy.ProxyBuilder target, Config.Proxy source) mergeProxyRedis(Config.Proxy.Redis.RedisBuilder target, Config.Proxy.Redis source)
-
Method Details
-
merge
-
mergeLanguage
-
mergeDatabase
-
mergeProxy
-
mergeProxyRedis
Config.Proxy.Redis mergeProxyRedis(Config.Proxy.Redis.RedisBuilder target, Config.Proxy.Redis source) -
mergeInternal
-
mergeLogger
-
mergeCache
-
mergeMetrics
-