Class JestAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.elasticsearch.jest.JestAutoConfiguration
@Configuration @ConditionalOnClass(io.searchbox.client.JestClient.class) @EnableConfigurationProperties(JestProperties.class) @AutoConfigureAfter(GsonAutoConfiguration.class) public class JestAutoConfiguration extends Object
Auto-configuration
for Jest.- Since:
- 1.4.0
Constructor Summary
Constructors Constructor Description JestAutoConfiguration(JestProperties properties, org.springframework.beans.factory.ObjectProvider<com.google.gson.Gson> gson, org.springframework.beans.factory.ObjectProvider<HttpClientConfigBuilderCustomizer> builderCustomizers)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.searchbox.client.config.HttpClientConfig
createHttpClientConfig()
io.searchbox.client.JestClient
jestClient()
Constructor Detail
JestAutoConfiguration
public JestAutoConfiguration(JestProperties properties, org.springframework.beans.factory.ObjectProvider<com.google.gson.Gson> gson, org.springframework.beans.factory.ObjectProvider<HttpClientConfigBuilderCustomizer> builderCustomizers)
Method Detail
jestClient
@Bean(destroyMethod="shutdownClient") @ConditionalOnMissingBean public io.searchbox.client.JestClient jestClient()
createHttpClientConfig
protected io.searchbox.client.config.HttpClientConfig createHttpClientConfig()