gpt4 book ai didi

java - 我可以使用哪个函数代替 elasticsearch 2.1 中的 ImmutableSettings.settingsBuilder()

转载 作者:行者123 更新时间:2023-11-29 04:53:36 25 4
gpt4 key购买 nike

elastic-search 项目中的 ImmutableSettings 类已经不存在了。我发现类被删除了。

我在 ImmutableSetting 类中使用函数 settingsBuilder() 但现在它被删除了。有没有人建议我使用哪个函数来代替 > ImmutableSettings.settingsBuilder()。

我使用这个函数如下。

ImmutableSettings.settingsBuilder().put("cluster.name",properties.getProperty(ELS_CLUSTER_NAME)).put("client.transport.sniff", true).build();

最佳答案

我最近从 1.7 升级到 2.1.1,这是我必须做的改变:

    Settings settings = Settings.settingsBuilder().put("cluster.name", "elasticsearch").put("client.transport.sniff", true).build();
TransportClient client = new TransportClient.Builder().settings(settings).build();
client.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("localhost"), 9300));

关于java - 我可以使用哪个函数代替 elasticsearch 2.1 中的 ImmutableSettings.settingsBuilder(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34541639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com