# getSettings from Java API

**URL:** <https://discuss.elastic.co/t/getsettings-from-java-api/5662>\
**Category:** Elasticsearch\
**Created:** [October 22, 2011, 11:40pm UTC](https://discuss.elastic.co/t/getsettings-from-java-api/5662 "2011-10-22T23:40:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexandre](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexandre/32/3014_2.png) [@Alexandre](https://discuss.elastic.co/u/Alexandre)\
**Post date:** [October 22, 2011, 11:40pm UTC](https://discuss.elastic.co/t/getsettings-from-java-api/5662/1 "2011-10-22T23:40:50Z")

</div>

Hi !

Is the getSettings API available for JAVA somewhere ?  
Something like  
client.admin().indices().prepareGetSettings("myindexName") ....

I can't find it in the source but I know it exists in REST.

I need it to figure out existing Analyzer definitions and Analyzer  
Aliases on a specific index before putting some new ones.

Thanks in advance.

Alex.

---

<div class="post-metadata">

**Author:** ![kimchy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kimchy/32/44952_2.png) [@kimchy](https://discuss.elastic.co/u/kimchy)\
**Post date:** [October 23, 2011, 12:13am UTC](https://discuss.elastic.co/t/getsettings-from-java-api/5662/2 "2011-10-23T00:13:00Z")

</div>

Here is how its executed on the REST layer using the java API:  
[https://github.com/elasticsearch/elasticsearch/blob/master/modules/elasticsearch/src/main/java/org/elasticsearch/rest/action/admin/indices/settings/RestGetSettingsAction.java](https://github.com/elasticsearch/elasticsearch/blob/master/modules/elasticsearch/src/main/java/org/elasticsearch/rest/action/admin/indices/settings/RestGetSettingsAction.java)  
.

On Sun, Oct 23, 2011 at 1:40 AM, Alexandre [azlist1@gmail.com](mailto:azlist1@gmail.com) wrote:

> Hi !
> 
> Is the getSettings API available for JAVA somewhere ?  
> Something like  
> client.admin().indices().prepareGetSettings("myindexName") ....
> 
> I can't find it in the source but I know it exists in REST.
> 
> I need it to figure out existing Analyzer definitions and Analyzer  
> Aliases on a specific index before putting some new ones.
> 
> Thanks in advance.
> 
> Alex.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:51am UTC](https://discuss.elastic.co/t/getsettings-from-java-api/5662/3 "2017-07-06T03:51:08Z")

</div>


