public class ElasticSearchOutput extends Object implements MessageOutput
| Modifier and Type | Class and Description |
|---|---|
static class |
ElasticSearchOutput.Config |
static class |
ElasticSearchOutput.Descriptor |
static interface |
ElasticSearchOutput.Factory |
| Constructor and Description |
|---|
ElasticSearchOutput(com.codahale.metrics.MetricRegistry metricRegistry,
Messages messages,
Journal journal) |
ElasticSearchOutput(com.codahale.metrics.MetricRegistry metricRegistry,
Messages messages,
Journal journal,
Stream stream,
Configuration configuration) |
public ElasticSearchOutput(com.codahale.metrics.MetricRegistry metricRegistry,
Messages messages,
Journal journal,
Stream stream,
Configuration configuration)
public void write(Message message) throws Exception
write in interface MessageOutputExceptionpublic void write(List<Message> messageList) throws Exception
write in interface MessageOutputExceptionpublic void stop()
stop in interface MessageOutputstop in interface Stoppablepublic boolean isRunning()
isRunning in interface MessageOutputCopyright © 2012-2015 Graylog, Inc.. All Rights Reserved.