Class MicroserviceRestTemplateAutoConfiguration

java.lang.Object
org.qubership.integration.platform.engine.configuration.MicroserviceRestTemplateAutoConfiguration

@AutoConfiguration public class MicroserviceRestTemplateAutoConfiguration extends Object
  • Field Details

    • CONSUL_REST_TEMPLATE_TIMEOUT

      public static final Duration CONSUL_REST_TEMPLATE_TIMEOUT
  • Constructor Details

    • MicroserviceRestTemplateAutoConfiguration

      @Autowired public MicroserviceRestTemplateAutoConfiguration(@Value("${qip.restclient.timeout}") long restTemplateTimeout)
  • Method Details

    • restTemplateMS

      @Primary @Bean("restTemplateMS") @ConditionalOnMissingBean(name="restTemplateMS") public org.springframework.web.client.RestTemplate restTemplateMS(org.springframework.boot.web.client.RestTemplateBuilder builder)
    • consulRestTemplateMS

      @Bean("consulRestTemplateMS") @ConditionalOnMissingBean(name="consulRestTemplateMS") public org.springframework.web.client.RestTemplate consulRestTemplateMS(org.springframework.boot.web.client.RestTemplateBuilder builder)