Skip to content

Instantly share code, notes, and snippets.

@ortschun
Created April 15, 2012 15:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ortschun/2393383 to your computer and use it in GitHub Desktop.
Save ortschun/2393383 to your computer and use it in GitHub Desktop.
BufferedReader reader = new BufferedReader(new FileReader("ESSettings"));
StringBuilder builder = new StringBuilder();
String line;
while((line = reader.readLine()) != null){
builder.append(line);
}
settings = ImmutableSettings.settingsBuilder().loadFromSource(builder.toString()).put(settingsMap).build();
n = NodeBuilder.nodeBuilder().settings(settings).client(true).build().start();
c = n.client();
AnalyzeResponse rsvp = c.admin().indices().prepareAnalyze("THIS IS A123 45 t-0 133[orcun] TEST").setIndex("c").setField("store").execute().actionGet();
"index":{
"number_of_shards":1,
"number_of_replicas":0,
"analysis":{
"tokenizer":{
"standard":{
"type":"standard"
},
"whitespace":{
"type":"whitespace"
}
},
"filter":{
"standard":{
"type":"standard"
},
"lowercase":{
"type":"lowercase"
},
"stop" : {
"type":"stop"
}
},
"analyzer":{
"simplealphanum":{
"tokenizer":"standard",
"filter":["lowercase"]
},
"whitespace":{
"tokenizer":"whitespace",
"filter":["lowercase"]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment