7
किसी को भी पता है क्या के जावा कॉन्फ़िग बराबर है:स्प्रिंग डाटा ElasticSearch TransportClient जावा कॉन्फ़िग
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:elasticsearch="http://www.springframework.org/schema/data/elasticsearch"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/data/elasticsearch
http://www.springframework.org/schema/data/elasticsearch/spring-elasticsearch-1.0.xsd">
<elasticsearch:transport-client id="client" cluster-nodes="localhost:9300,someip:9300"
/>
</beans>
मैं विशेष रूप से nodeBuilder()
उपयोग करने के लिए यह करना चाहते हैं।
कोड के ऊपर एक परिवहन क्लाइंट के बजाय का निर्माण नहीं करता है कि यह एक नोड ग्राहक बनाता है और एक्सएमएल विन्यास निम्नलिखित के जावा कॉन्फ़िग बराबर है –
कृपया ट्रांसपोर्ट क्लाइंट के साथ अपडेट देखें, जहां आप उस कन्स्ट्रक्टर –
के साथ ElasticsearchTemplate को कॉल कर सकते हैं, आप सेटिंग सेटिंग्स = ImmutableSettings.settingsBuilder() को पास कर सकते हैं। ("", "")।() "(" "," ")।() को ट्रांसफर क्लाइंट के कन्स्ट्रक्टर को कॉन्फ़िगर करने के लिए ... –