public class NodeService extends AbstractComponent implements java.io.Closeable
deprecationLogger, logger, settings
Constructor and Description |
---|
NodeService(Settings settings,
ThreadPool threadPool,
MonitorService monitorService,
Discovery discovery,
TransportService transportService,
IndicesService indicesService,
PluginsService pluginService,
CircuitBreakerService circuitBreakerService,
ScriptService scriptService,
HttpServer httpServer,
IngestService ingestService,
ClusterService clusterService,
SettingsFilter settingsFilter) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
IngestService |
getIngestService() |
NodeInfo |
info(boolean settings,
boolean os,
boolean process,
boolean jvm,
boolean threadPool,
boolean transport,
boolean http,
boolean plugin,
boolean ingest,
boolean indices) |
NodeStats |
stats(CommonStatsFlags indices,
boolean os,
boolean process,
boolean jvm,
boolean threadPool,
boolean fs,
boolean transport,
boolean http,
boolean circuitBreaker,
boolean script,
boolean discoveryStats,
boolean ingest) |
logDeprecatedSetting, logRemovedSetting, nodeName
@Inject public NodeService(Settings settings, ThreadPool threadPool, MonitorService monitorService, Discovery discovery, TransportService transportService, IndicesService indicesService, PluginsService pluginService, CircuitBreakerService circuitBreakerService, ScriptService scriptService, @Nullable HttpServer httpServer, IngestService ingestService, ClusterService clusterService, SettingsFilter settingsFilter)
public NodeInfo info(boolean settings, boolean os, boolean process, boolean jvm, boolean threadPool, boolean transport, boolean http, boolean plugin, boolean ingest, boolean indices)
public NodeStats stats(CommonStatsFlags indices, boolean os, boolean process, boolean jvm, boolean threadPool, boolean fs, boolean transport, boolean http, boolean circuitBreaker, boolean script, boolean discoveryStats, boolean ingest)
public IngestService getIngestService()
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException