public class ConfigSyncService
extends org.elasticsearch.common.component.AbstractLifecycleComponent
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ConfigSyncService.FileFlushRequest |
static class |
ConfigSyncService.ResetSyncRequest |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
ACTION_CONFIG_FLUSH |
static String |
ACTION_CONFIG_RESET |
static org.elasticsearch.common.settings.Setting<String> |
CONFIG_PATH_SETTING |
static String |
CONTENT |
static org.elasticsearch.common.settings.Setting<Boolean> |
FILE_UPDATER_ENABLED_SETTING |
static org.elasticsearch.common.settings.Setting<org.elasticsearch.common.unit.TimeValue> |
FLUSH_INTERVAL_SETTING |
static org.elasticsearch.common.settings.Setting<String> |
INDEX_SETTING |
static String |
PATH |
static org.elasticsearch.common.settings.Setting<Integer> |
SCROLL_SIZE_SETTING |
static org.elasticsearch.common.settings.Setting<org.elasticsearch.common.unit.TimeValue> |
SCROLL_TIME_SETTING |
static String |
TIMESTAMP |
static org.elasticsearch.common.settings.Setting<String> |
TYPE_SETTING |
| コンストラクタと説明 |
|---|
ConfigSyncService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.client.Client client,
org.elasticsearch.cluster.service.ClusterService clusterService,
org.elasticsearch.transport.TransportService transportService,
org.elasticsearch.env.Environment env,
org.elasticsearch.threadpool.ThreadPool threadPool,
ConfigSyncPlugin.PluginComponent pluginComponent) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
delete(String path,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.delete.DeleteResponse> listener) |
protected void |
doClose() |
protected void |
doStart() |
protected void |
doStop() |
void |
flush(org.elasticsearch.action.ActionListener<ConfigFileFlushResponse> listener) |
void |
getContent(String path,
org.elasticsearch.action.ActionListener<byte[]> listener) |
void |
getPaths(int from,
int size,
String[] fields,
String sortField,
String sortOrder,
org.elasticsearch.action.ActionListener<List<Object>> listener) |
void |
resetSync(org.elasticsearch.action.ActionListener<ConfigResetSyncResponse> listener) |
void |
store(String path,
byte[] contentArray,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.index.IndexResponse> listener) |
void |
waitForStatus(String waitForStatus,
String timeout,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.admin.cluster.health.ClusterHealthResponse> listener) |
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stoppublic static final org.elasticsearch.common.settings.Setting<Boolean> FILE_UPDATER_ENABLED_SETTING
public static final org.elasticsearch.common.settings.Setting<org.elasticsearch.common.unit.TimeValue> FLUSH_INTERVAL_SETTING
public static final org.elasticsearch.common.settings.Setting<Integer> SCROLL_SIZE_SETTING
public static final org.elasticsearch.common.settings.Setting<org.elasticsearch.common.unit.TimeValue> SCROLL_TIME_SETTING
public static final org.elasticsearch.common.settings.Setting<String> CONFIG_PATH_SETTING
public static final org.elasticsearch.common.settings.Setting<String> INDEX_SETTING
public static final org.elasticsearch.common.settings.Setting<String> TYPE_SETTING
@Inject
public ConfigSyncService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.client.Client client,
org.elasticsearch.cluster.service.ClusterService clusterService,
org.elasticsearch.transport.TransportService transportService,
org.elasticsearch.env.Environment env,
org.elasticsearch.threadpool.ThreadPool threadPool,
ConfigSyncPlugin.PluginComponent pluginComponent)
protected void doStart()
doStart クラス内 org.elasticsearch.common.component.AbstractLifecycleComponentprotected void doStop()
doStop クラス内 org.elasticsearch.common.component.AbstractLifecycleComponentprotected void doClose()
doClose クラス内 org.elasticsearch.common.component.AbstractLifecycleComponentpublic void store(String path, byte[] contentArray, org.elasticsearch.action.ActionListener<org.elasticsearch.action.index.IndexResponse> listener)
public void getPaths(int from,
int size,
String[] fields,
String sortField,
String sortOrder,
org.elasticsearch.action.ActionListener<List<Object>> listener)
public void resetSync(org.elasticsearch.action.ActionListener<ConfigResetSyncResponse> listener)
public void flush(org.elasticsearch.action.ActionListener<ConfigFileFlushResponse> listener)
public void getContent(String path, org.elasticsearch.action.ActionListener<byte[]> listener)
public void delete(String path, org.elasticsearch.action.ActionListener<org.elasticsearch.action.delete.DeleteResponse> listener)
Copyright © 2011-2017. All Rights Reserved.