Class SpringAiRetryAutoConfiguration

java.lang.Object
org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration

@AutoConfiguration @ConditionalOnClass(RetryUtils.class) @EnableConfigurationProperties(SpringAiRetryProperties.class) public class SpringAiRetryAutoConfiguration extends Object
Auto-configuration for AI Retry. Provides beans for retry template and response error handling. Handles transient and non-transient exceptions based on HTTP status codes.
Author:
Christian Tzolov, SriVarshan P
  • Constructor Details

    • SpringAiRetryAutoConfiguration

      public SpringAiRetryAutoConfiguration()
  • Method Details

    • retryTemplate

      @Bean @ConditionalOnMissingBean public org.springframework.retry.support.RetryTemplate retryTemplate(SpringAiRetryProperties properties)
    • responseErrorHandler

      @Bean @ConditionalOnMissingBean public org.springframework.web.client.ResponseErrorHandler responseErrorHandler(SpringAiRetryProperties properties)