public class ElasticsearchClusterRunner
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected int |
baseHttpPort |
protected java.lang.String |
basePath |
protected int |
baseTransportPort |
protected java.lang.String |
clusterName |
protected static java.lang.String |
CONFIG_DIR |
protected static java.lang.String |
DATA_DIR |
protected static java.lang.String |
ELASTICSEARCH_YAML |
protected java.lang.String |
indexStoreType |
protected static java.lang.String |
LOGGING_YAML |
protected static java.lang.String |
LOGS_DIR |
protected java.util.List<org.elasticsearch.node.Node> |
nodeList |
protected int |
numOfNode |
protected static java.lang.String |
PLUGINS_DIR |
protected boolean |
throwOnFailure |
protected boolean |
useStdOut |
protected static java.lang.String |
WORK_DIR |
| コンストラクタと説明 |
|---|
ElasticsearchClusterRunner() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
org.elasticsearch.client.AdminClient |
admin() |
void |
build(java.lang.String... args) |
protected org.elasticsearch.node.Node |
buildNode(int number) |
void |
clean() |
org.elasticsearch.client.Client |
client() |
void |
close() |
protected void |
createDir(java.nio.file.Path path) |
org.elasticsearch.action.admin.indices.create.CreateIndexResponse |
createIndex(java.lang.String index,
org.elasticsearch.common.settings.Settings settings) |
org.elasticsearch.action.delete.DeleteResponse |
delete(java.lang.String index,
java.lang.String type,
java.lang.String id) |
org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus |
ensureGreen(java.lang.String... indices) |
org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus |
ensureYellow(java.lang.String... indices) |
org.elasticsearch.action.admin.indices.flush.FlushResponse |
flush() |
org.elasticsearch.node.Node |
getNode(int i) |
int |
getNodeSize() |
boolean |
indexExists(java.lang.String index) |
org.elasticsearch.action.index.IndexResponse |
insert(java.lang.String index,
java.lang.String type,
java.lang.String id,
java.lang.String source) |
boolean |
isClosed() |
static void |
main(java.lang.String[] args) |
org.elasticsearch.action.admin.indices.optimize.OptimizeResponse |
optimize(boolean forece) |
protected void |
print(java.lang.String line) |
org.elasticsearch.action.admin.indices.refresh.RefreshResponse |
refresh() |
org.elasticsearch.action.search.SearchResponse |
search(java.lang.String index,
java.lang.String type,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
org.elasticsearch.search.sort.SortBuilder sort,
int from,
int size) |
org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus |
waitForRelocation() |
protected static final java.lang.String LOGGING_YAML
protected static final java.lang.String ELASTICSEARCH_YAML
protected static final java.lang.String WORK_DIR
protected static final java.lang.String DATA_DIR
protected static final java.lang.String LOGS_DIR
protected static final java.lang.String PLUGINS_DIR
protected static final java.lang.String CONFIG_DIR
protected java.util.List<org.elasticsearch.node.Node> nodeList
protected java.lang.String basePath
protected int numOfNode
protected int baseTransportPort
protected int baseHttpPort
protected java.lang.String clusterName
protected java.lang.String indexStoreType
protected boolean useStdOut
protected boolean throwOnFailure
public static void main(java.lang.String[] args)
public boolean isClosed()
public void close()
public void clean()
public void build(java.lang.String... args)
protected org.elasticsearch.node.Node buildNode(int number)
public org.elasticsearch.node.Node getNode(int i)
public int getNodeSize()
protected void print(java.lang.String line)
protected void createDir(java.nio.file.Path path)
public org.elasticsearch.client.Client client()
public org.elasticsearch.client.AdminClient admin()
public org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus ensureGreen(java.lang.String... indices)
public org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus ensureYellow(java.lang.String... indices)
public org.elasticsearch.action.admin.cluster.health.ClusterHealthStatus waitForRelocation()
public org.elasticsearch.action.admin.indices.flush.FlushResponse flush()
public org.elasticsearch.action.admin.indices.refresh.RefreshResponse refresh()
public org.elasticsearch.action.admin.indices.optimize.OptimizeResponse optimize(boolean forece)
public org.elasticsearch.action.admin.indices.create.CreateIndexResponse createIndex(java.lang.String index,
org.elasticsearch.common.settings.Settings settings)
public boolean indexExists(java.lang.String index)
public org.elasticsearch.action.index.IndexResponse insert(java.lang.String index,
java.lang.String type,
java.lang.String id,
java.lang.String source)
public org.elasticsearch.action.delete.DeleteResponse delete(java.lang.String index,
java.lang.String type,
java.lang.String id)
public org.elasticsearch.action.search.SearchResponse search(java.lang.String index,
java.lang.String type,
org.elasticsearch.index.query.QueryBuilder queryBuilder,
org.elasticsearch.search.sort.SortBuilder sort,
int from,
int size)
Copyright © 2011-2014. All Rights Reserved.