public class ConfigUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
mergePropertiesIfAny(BulkheadConfigurationProperties.InstanceProperties baseProperties,
BulkheadConfigurationProperties.InstanceProperties instanceProperties)
merge only properties that are not part of retry config if any match the conditions of merge
|
static void |
mergePropertiesIfAny(CircuitBreakerConfigurationProperties.InstanceProperties instanceProperties,
CircuitBreakerConfigurationProperties.InstanceProperties baseProperties)
merge only properties that are not part of retry config if any match the conditions of merge
|
static void |
mergePropertiesIfAny(RateLimiterConfigurationProperties.InstanceProperties baseProperties,
RateLimiterConfigurationProperties.InstanceProperties instanceProperties)
merge only properties that are not part of retry config if any match the conditions of merge
|
static void |
mergePropertiesIfAny(RetryConfigurationProperties.InstanceProperties baseProperties,
RetryConfigurationProperties.InstanceProperties instanceProperties)
merge only properties that are not part of retry config if any match the conditions of merge
|
static void |
mergePropertiesIfAny(TimeLimiterConfigurationProperties.InstanceProperties baseProperties,
TimeLimiterConfigurationProperties.InstanceProperties instanceProperties)
merge only properties that are not part of timeLimiter config if any match the conditions of merge
|
public static void mergePropertiesIfAny(CircuitBreakerConfigurationProperties.InstanceProperties instanceProperties, CircuitBreakerConfigurationProperties.InstanceProperties baseProperties)
baseProperties - base config propertiesinstanceProperties - instance propertiespublic static void mergePropertiesIfAny(BulkheadConfigurationProperties.InstanceProperties baseProperties, BulkheadConfigurationProperties.InstanceProperties instanceProperties)
baseProperties - base config propertiesinstanceProperties - instance propertiespublic static void mergePropertiesIfAny(RateLimiterConfigurationProperties.InstanceProperties baseProperties, RateLimiterConfigurationProperties.InstanceProperties instanceProperties)
baseProperties - base config propertiesinstanceProperties - instance propertiespublic static void mergePropertiesIfAny(RetryConfigurationProperties.InstanceProperties baseProperties, RetryConfigurationProperties.InstanceProperties instanceProperties)
baseProperties - base config propertiesinstanceProperties - instance propertiespublic static void mergePropertiesIfAny(TimeLimiterConfigurationProperties.InstanceProperties baseProperties, TimeLimiterConfigurationProperties.InstanceProperties instanceProperties)
baseProperties - base config propertiesinstanceProperties - instance properties