@Configuration @EnableConfigurationProperties(value=SkipperClientProperties.class) public class SkipperClientConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SKIPPERCLIENT_RESTTEMPLATE_BEAN_NAME
Default bean name for
RestTemplate created by SkipperClientConfiguration . |
Constructor and Description |
---|
SkipperClientConfiguration() |
Modifier and Type | Method and Description |
---|---|
SkipperClient |
skipperClient(SkipperClientProperties properties,
RestTemplate restTemplate) |
RestTemplate |
skipperClientRestTemplate(org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
RestTemplate |
validateRestTemplate(RestTemplate restTemplate) |
public static final String SKIPPERCLIENT_RESTTEMPLATE_BEAN_NAME
RestTemplate
created by SkipperClientConfiguration
.@Bean(name="skipperClientRestTemplate") public RestTemplate skipperClientRestTemplate(org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Bean public SkipperClient skipperClient(SkipperClientProperties properties, RestTemplate restTemplate)
public RestTemplate validateRestTemplate(RestTemplate restTemplate)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.