@Configuration
@EnableConfigurationProperties(value={ElasticsearchJestProperties.class,org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchProperties.class})
public class ElasticsearchJestAutoConfiguration
extends java.lang.Object
implements org.springframework.beans.factory.DisposableBean
| Constructor and Description |
|---|
ElasticsearchJestAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.searchbox.client.JestClient |
client() |
void |
destroy() |
io.searchbox.client.JestClient |
testClient() |
@Bean @ConditionalOnMissingBean(value=io.searchbox.client.JestClient.class) @ConditionalOnMissingClass(value="org.elasticsearch.node.Node") public io.searchbox.client.JestClient client()
@Bean
@ConditionalOnMissingBean(value=io.searchbox.client.JestClient.class)
@ConditionalOnClass(value=org.elasticsearch.node.Node.class)
public io.searchbox.client.JestClient testClient()
throws org.elasticsearch.node.NodeValidationException
org.elasticsearch.node.NodeValidationExceptionpublic void destroy()
throws java.lang.Exception
destroy in interface org.springframework.beans.factory.DisposableBeanjava.lang.ExceptionCopyright © 2018. All Rights Reserved.