Class ElasticsearchAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration
@Configuration @ConditionalOnClass({org.elasticsearch.client.Client.class,org.springframework.data.elasticsearch.client.TransportClientFactoryBean.class}) @ConditionalOnProperty(prefix="spring.data.elasticsearch", name="cluster-nodes", matchIfMissing=false) @EnableConfigurationProperties(ElasticsearchProperties.class) public class ElasticsearchAutoConfiguration extends Object
Auto-configuration
for Elasticsearch.- Since:
- 1.1.0
Constructor Summary
Constructors Constructor Description ElasticsearchAutoConfiguration(ElasticsearchProperties properties)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.elasticsearch.client.transport.TransportClient
elasticsearchClient()
Constructor Detail
ElasticsearchAutoConfiguration
public ElasticsearchAutoConfiguration(ElasticsearchProperties properties)
Method Detail
elasticsearchClient
@Bean @ConditionalOnMissingBean public org.elasticsearch.client.transport.TransportClient elasticsearchClient() throws Exception
- Throws:
Exception