public class JMElasticsearchClient
extends org.elasticsearch.transport.client.PreBuiltTransportClient
| Constructor | Description |
|---|---|
JMElasticsearchClient() |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
boolean clientTransportSniff) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
boolean clientTransportSniff,
String clusterName) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
String nodeName) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
String nodeName,
boolean clientTransportSniff) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
String nodeName,
boolean clientTransportSniff,
String clusterName) |
Instantiates a new Jm elasticsearch client.
|
JMElasticsearchClient(String elasticsearchConnect,
org.elasticsearch.common.settings.Settings settings) |
Instantiates a new Jm elasticsearch client.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
create(String index) |
Create boolean.
|
List<String> |
extractIdList(String index,
String type,
org.elasticsearch.index.query.QueryBuilder filterQueryBuilder) |
Extract id list list.
|
List<String> |
extractIdList(org.elasticsearch.action.search.SearchResponse searchResponse) |
Extract id list list.
|
List<String> |
getAllIdList(String index,
String type) |
Gets all id list.
|
Set<String> |
getAllIndices() |
Gets all indices.
|
Map<String,org.elasticsearch.action.admin.indices.stats.IndexStats> |
getAllIndicesStats() |
Gets all indices stats.
|
List<String> |
getFilteredIndexList(String containedString) |
Gets filtered index list.
|
Optional<Map<String,?>> |
getMappings(String index,
String type) |
Gets mappings.
|
org.elasticsearch.common.collect.ImmutableOpenMap<String,org.elasticsearch.common.collect.ImmutableOpenMap<String,org.elasticsearch.cluster.metadata.MappingMetaData>> |
getMappingsResponse(String... indices) |
Gets mappings response.
|
org.elasticsearch.action.get.GetResponse |
getQuery(org.elasticsearch.action.get.GetRequestBuilder getRequestBuilder) |
Gets query.
|
static org.elasticsearch.common.settings.Settings.Builder |
getSettingsBuilder(String nodeName,
boolean clientTransportSniff,
String clusterName) |
Gets settings builder.
|
boolean |
isExists(String index) |
Is exists boolean.
|
org.elasticsearch.action.update.UpdateResponse |
updateQuery(org.elasticsearch.action.update.UpdateRequestBuilder updateRequestBuilder) |
Update query update response.
|
admin, bulk, bulk, clearScroll, clearScroll, delete, delete, execute, execute, explain, explain, fieldCaps, fieldCaps, filterWithHeader, get, get, index, index, multiGet, multiGet, multiSearch, multiSearch, multiTermVectors, multiTermVectors, prepareBulk, prepareClearScroll, prepareDelete, prepareDelete, prepareExecute, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearch, prepareSearchScroll, prepareTermVector, prepareTermVector, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, settings, termVector, termVector, termVectors, termVectors, threadPool, update, updatelogDeprecatedSetting, logRemovedSetting, nodeNamepublic JMElasticsearchClient()
public JMElasticsearchClient(String elasticsearchConnect)
elasticsearchConnect - the elasticsearch connectpublic JMElasticsearchClient(String elasticsearchConnect, boolean clientTransportSniff)
elasticsearchConnect - the elasticsearch connectclientTransportSniff - the client transport sniffpublic JMElasticsearchClient(String elasticsearchConnect, boolean clientTransportSniff, String clusterName)
elasticsearchConnect - the elasticsearch connectclientTransportSniff - the client transport sniffclusterName - the cluster namepublic JMElasticsearchClient(String elasticsearchConnect, String nodeName)
elasticsearchConnect - the elasticsearch connectnodeName - the node namepublic JMElasticsearchClient(String elasticsearchConnect, String nodeName, boolean clientTransportSniff)
elasticsearchConnect - the elasticsearch connectnodeName - the node nameclientTransportSniff - the client transport sniffpublic JMElasticsearchClient(String elasticsearchConnect, String nodeName, boolean clientTransportSniff, String clusterName)
elasticsearchConnect - the elasticsearch connectnodeName - the node nameclientTransportSniff - the client transport sniffclusterName - the cluster namepublic JMElasticsearchClient(String elasticsearchConnect, org.elasticsearch.common.settings.Settings settings)
elasticsearchConnect - the elasticsearch connectsettings - the settingspublic static org.elasticsearch.common.settings.Settings.Builder getSettingsBuilder(String nodeName, boolean clientTransportSniff, String clusterName)
nodeName - the node nameclientTransportSniff - the client transport sniffclusterName - the cluster namepublic boolean isExists(String index)
index - the indexpublic boolean create(String index)
index - the indexpublic List<String> extractIdList(org.elasticsearch.action.search.SearchResponse searchResponse)
searchResponse - the search responsepublic List<String> getAllIdList(String index, String type)
index - the indextype - the typepublic List<String> extractIdList(String index, String type, org.elasticsearch.index.query.QueryBuilder filterQueryBuilder)
index - the indextype - the typefilterQueryBuilder - the filter query builderpublic org.elasticsearch.common.collect.ImmutableOpenMap<String,org.elasticsearch.common.collect.ImmutableOpenMap<String,org.elasticsearch.cluster.metadata.MappingMetaData>> getMappingsResponse(String... indices)
indices - the indicespublic Map<String,org.elasticsearch.action.admin.indices.stats.IndexStats> getAllIndicesStats()
public List<String> getFilteredIndexList(String containedString)
containedString - the contained stringpublic org.elasticsearch.action.get.GetResponse getQuery(org.elasticsearch.action.get.GetRequestBuilder getRequestBuilder)
getRequestBuilder - the get request builderpublic org.elasticsearch.action.update.UpdateResponse updateQuery(org.elasticsearch.action.update.UpdateRequestBuilder updateRequestBuilder)
updateRequestBuilder - the update request builderCopyright © 2018. All rights reserved.