Class MicroserviceRestTemplateConfiguration

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

@AutoConfiguration public class MicroserviceRestTemplateConfiguration extends Object
  • Field Details

    • CONSUL_REST_TEMPLATE_TIMEOUT

      public static final Duration CONSUL_REST_TEMPLATE_TIMEOUT
  • Constructor Details

    • MicroserviceRestTemplateConfiguration

      @Autowired public MicroserviceRestTemplateConfiguration(@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)