public class ElasticSearchServerConfig extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ES_HTTP_PORT |
Constructor and Description |
---|
ElasticSearchServerConfig() |
public static final String ES_HTTP_PORT
public ElasticSearchServerConfig withDefaults()
public ElasticSearchServerConfig withNodeName(String name)
public ElasticSearchServerConfig withTransportType(String transportType)
public ElasticSearchServerConfig withClusterName(String clusterName)
public ElasticSearchServerConfig withHomeDirectory(String homeDirectory)
public ElasticSearchServerConfig withSetting(String key, String value)
public ElasticSearchServerConfig withSetting(String key, boolean value)
public ElasticSearchServerConfig withSetting(String key, int value)
public ElasticSearchServerConfig withPlugins(Class<? extends org.elasticsearch.plugins.Plugin>... plugins)
public ElasticSearchServerConfig withKeepElasticHomeAfterShutdown(boolean keepElasticHomeAfterShutdown)
public ElasticSearchServerConfig enableCors()
public ElasticSearchServerConfig withStartDelay(long elasticStartDelay)
public ElasticSearchServerConfig withManualStartup()
public long getStartDelay()
public boolean isManualStartup()
public boolean isKeepElasticHomeAfterShutdown()
public String getHomeDirectory()
public org.elasticsearch.common.settings.Settings build()
Copyright © 2020. All rights reserved.