public final class ESNodeSearchServicesPlugin extends AbstractESSearchServicesPlugin
SUFFIX_SORT_FIELD| Constructor and Description |
|---|
ESNodeSearchServicesPlugin(String serversNamesStr,
String envIndex,
Optional<Boolean> envIndexIsPrefix,
int rowsPerQuery,
String clusterName,
String configFile,
Optional<String> nodeNameOpt,
CodecManager codecManager,
ResourceManager resourceManager)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeClient()
Close created client.
|
protected org.elasticsearch.client.Client |
createClient() |
checkClusterHealth, count, loadList, put, putAll, remove, remove, start, stop@Inject
public ESNodeSearchServicesPlugin(@Named(value="servers.names")
String serversNamesStr,
@Named(value="envIndex")
String envIndex,
@Named(value="envIndexIsPrefix")
Optional<Boolean> envIndexIsPrefix,
@Named(value="rowsPerQuery")
int rowsPerQuery,
@Named(value="cluster.name")
String clusterName,
@Named(value="config.file")
String configFile,
@Named(value="node.name")
Optional<String> nodeNameOpt,
CodecManager codecManager,
ResourceManager resourceManager)
serversNamesStr - URL du serveur ElasticSearch avec le port de communication de cluster (9300 en général)envIndex - Nom de l'index de l'environmentenvIndexIsPrefix - Si Nom de l'index de l'environment est un prefixrowsPerQuery - Liste des indexesclusterName - : nom du cluster à rejoindreconfigFile - fichier de configuration des indexnodeNameOpt - : nom du nodecodecManager - Manager des codecsresourceManager - Manager d'accès aux ressourcesprotected org.elasticsearch.client.Client createClient()
createClient in class AbstractESSearchServicesPluginprotected void closeClient()
closeClient in class AbstractESSearchServicesPluginCopyright © 2019. All Rights Reserved.