private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixCollapserKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".collapser." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".collapser.default." + instanceProperty, defaultValue) .build(); }
private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixThreadPoolKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".threadpool." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".threadpool.default." + instanceProperty, defaultValue) .build(); }
private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixCommandKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".command." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".command.default." + instanceProperty, defaultValue) .build(); }
private HystrixProperty<Boolean> getProperty(String propertyPrefix, String command, HystrixCommandKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + "." + command + "." + key.name() + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + serviceKey(key.name()) + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + typeKey(key.name()) + "." + instanceProperty, builderOverrideValue == null ? defaultValue : builderOverrideValue) .build(); } }
private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixCommandKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".command." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".command.default." + instanceProperty, defaultValue) .build(); }
private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixCollapserKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".collapser." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".collapser.default." + instanceProperty, defaultValue) .build(); }
private static HystrixProperty<Boolean> getProperty(String propertyPrefix, HystrixThreadPoolKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + ".threadpool." + key.name() + "." + instanceProperty, builderOverrideValue) .add(propertyPrefix + ".threadpool.default." + instanceProperty, defaultValue) .build(); }
private HystrixProperty<Boolean> getProperty(String propertyPrefix, String command, HystrixCommandKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + "." + command + "." + key.name() + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + serviceKey(key.name()) + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + typeKey(key.name()) + "." + instanceProperty, builderOverrideValue == null ? defaultValue : builderOverrideValue) .build(); } }
private HystrixProperty<Boolean> getProperty(String propertyPrefix, String command, HystrixCommandKey key, String instanceProperty, Boolean builderOverrideValue, Boolean defaultValue) { return forBoolean() .add(propertyPrefix + "." + command + "." + key.name() + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + serviceKey(key.name()) + "." + instanceProperty, null) .add(propertyPrefix + "." + command + "." + typeKey(key.name()) + "." + instanceProperty, builderOverrideValue == null ? defaultValue : builderOverrideValue) .build(); } }