簡體   English   中英

在Elasticsearch中,如何使用[Elasticsearch Clients,Java API]獲得'max_result_window'值?

[英]In Elasticsearch, how can I get 'max_result_window' value using [Elasticsearch Clients, Java API]?

例如:我可以使用HTTP請求(例如http://esIp:9200/index/_settings獲得“ max_result_window”值。

但是我想使用[elasticsearch client,Java Api]在Java運行時環境中獲得此值。 我瀏覽了正式文件,但沒有找到相關的信息。

因此,如何使用[Elasticsearch Clients,Java API]獲得“ max_result_window”值?

如果您正在談論本機傳輸客戶端,則可以使用admin API。 這是示例:

TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
            .addTransportAddress(new TransportAddress(InetAddress.getLoopbackAddress(), 9300));
GetSettingsResponse response = client.admin().indices().prepareGetSettings("test").get();
String maxResultWindow = response.getSetting("test", "index.max_result_window");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM