Uses of Class
io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
Packages that use CommonRetryConfigurationProperties.InstanceProperties
Package
Description
-
Uses of CommonRetryConfigurationProperties.InstanceProperties in io.github.resilience4j.common.retry.configuration
Fields in io.github.resilience4j.common.retry.configuration with type parameters of type CommonRetryConfigurationProperties.InstancePropertiesModifier and TypeFieldDescriptionCommonRetryConfigurationProperties.configsprivate final Map<String, CommonRetryConfigurationProperties.InstanceProperties> CommonRetryConfigurationProperties.instancesMethods in io.github.resilience4j.common.retry.configuration that return CommonRetryConfigurationProperties.InstancePropertiesModifier and TypeMethodDescriptionCommonRetryConfigurationProperties.getBackendProperties(String backend) CommonRetryConfigurationProperties.InstanceProperties.setBaseConfig(String baseConfig) Sets the shared configuration name.CommonRetryConfigurationProperties.InstanceProperties.setConsumeResultBeforeRetryAttempt(Class<? extends BiConsumer<Integer, Object>> consumer) CommonRetryConfigurationProperties.InstanceProperties.setEnableExponentialBackoff(Boolean enableExponentialBackoff) CommonRetryConfigurationProperties.InstanceProperties.setEnableRandomizedWait(Boolean enableRandomizedWait) CommonRetryConfigurationProperties.InstanceProperties.setEventConsumerBufferSize(Integer eventConsumerBufferSize) CommonRetryConfigurationProperties.InstanceProperties.setExponentialBackoffMultiplier(Double exponentialBackoffMultiplier) CommonRetryConfigurationProperties.InstanceProperties.setExponentialMaxWaitDuration(Duration exponentialMaxWaitDuration) CommonRetryConfigurationProperties.InstanceProperties.setFailAfterMaxAttempts(Boolean failAfterMaxAttempts) CommonRetryConfigurationProperties.InstanceProperties.setIgnoreExceptions(Class<? extends Throwable>[] ignoreExceptions) CommonRetryConfigurationProperties.InstanceProperties.setMaxAttempts(Integer maxAttempts) CommonRetryConfigurationProperties.InstanceProperties.setRandomizedWaitFactor(Double randomizedWaitFactor) CommonRetryConfigurationProperties.InstanceProperties.setResultPredicate(Class<? extends Predicate<Object>> resultPredicate) CommonRetryConfigurationProperties.InstanceProperties.setRetryExceptionPredicate(Class<? extends Predicate<Throwable>> retryExceptionPredicate) CommonRetryConfigurationProperties.InstanceProperties.setRetryExceptions(Class<? extends Throwable>[] retryExceptions) CommonRetryConfigurationProperties.InstanceProperties.setWaitDuration(Duration waitDuration) Methods in io.github.resilience4j.common.retry.configuration that return types with arguments of type CommonRetryConfigurationProperties.InstancePropertiesModifier and TypeMethodDescriptionCommonRetryConfigurationProperties.getBackends()For backwards compatibility when setting backends in configuration properties.CommonRetryConfigurationProperties.getConfigs()CommonRetryConfigurationProperties.getInstances()Methods in io.github.resilience4j.common.retry.configuration with parameters of type CommonRetryConfigurationProperties.InstancePropertiesModifier and TypeMethodDescriptionprivate io.github.resilience4j.retry.RetryConfigCommonRetryConfigurationProperties.buildConfig(io.github.resilience4j.retry.RetryConfig.Builder builder, CommonRetryConfigurationProperties.InstanceProperties properties, CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer, String backend) private voidCommonRetryConfigurationProperties.configureExponentialBackoff(CommonRetryConfigurationProperties.InstanceProperties properties, io.github.resilience4j.retry.RetryConfig.Builder<Object> builder) private voidCommonRetryConfigurationProperties.configureExponentialBackoffAndRandomizedWait(CommonRetryConfigurationProperties.InstanceProperties properties, io.github.resilience4j.retry.RetryConfig.Builder<Object> builder) private voidCommonRetryConfigurationProperties.configureRandomizedWait(CommonRetryConfigurationProperties.InstanceProperties properties, io.github.resilience4j.retry.RetryConfig.Builder<Object> builder) private voidCommonRetryConfigurationProperties.configureRetryIntervalFunction(CommonRetryConfigurationProperties.InstanceProperties properties, io.github.resilience4j.retry.RetryConfig.Builder<Object> builder) decide which retry delay policy will be configured based into the configured propertiesio.github.resilience4j.retry.RetryConfigCommonRetryConfigurationProperties.createRetryConfig(CommonRetryConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer, String instanceName) -
Uses of CommonRetryConfigurationProperties.InstanceProperties in io.github.resilience4j.common.utils
Methods in io.github.resilience4j.common.utils with parameters of type CommonRetryConfigurationProperties.InstancePropertiesModifier and TypeMethodDescriptionstatic voidConfigUtils.mergePropertiesIfAny(CommonRetryConfigurationProperties.InstanceProperties baseProperties, CommonRetryConfigurationProperties.InstanceProperties instanceProperties) merge only properties that are not part of retry config if any match the conditions of merge