@Configuration
@ConditionalOnClass(value={org.elasticsearch.client.Client.class,org.springframework.data.elasticsearch.client.TransportClientFactoryBean.class,org.springframework.data.elasticsearch.client.NodeClientFactoryBean.class})
@EnableConfigurationProperties(value=ElasticsearchProperties.class)
public class ElasticsearchAutoConfiguration
extends Object
implements org.springframework.beans.factory.DisposableBean