| Modifier and Type | Class and Description |
|---|---|
class |
Beats2Input |
class |
BeatsInput |
| Modifier and Type | Method and Description |
|---|---|
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
BeatsTransport.getCustomChildChannelHandlers(MessageInput input) |
| Modifier and Type | Class and Description |
|---|---|
class |
CEFAmqpInput |
class |
CEFKafkaInput |
class |
CEFTCPInput |
class |
CEFUDPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
NetFlowUdpInput |
| Modifier and Type | Method and Description |
|---|---|
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
NetFlowUdpTransport.getChannelHandlers(MessageInput input) |
| Constructor and Description |
|---|
InputFacade(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
InputService inputService,
InputRegistry inputRegistry,
DBLookupTableService lookupTableService,
GrokPatternService grokPatternService,
MessageInputFactory messageInputFactory,
ExtractorFactory extractorFactory,
ConverterFactory converterFactory,
ServerStatus serverStatus,
Set<PluginMetaData> pluginMetaData,
Map<String,MessageInput.Factory<? extends MessageInput>> inputFactories) |
| Modifier and Type | Method and Description |
|---|---|
MessageInput |
PersistedInputsImpl.get(String id) |
MessageInput |
InputServiceImpl.getMessageInput(Input io) |
MessageInput |
InputService.getMessageInput(Input io) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<MessageInput> |
PersistedInputsImpl.iterator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PersistedInputsImpl.add(MessageInput input) |
boolean |
PersistedInputsImpl.update(String id,
MessageInput newInput) |
| Modifier and Type | Method and Description |
|---|---|
void |
InputStateListener.inputStateChanged(IOStateChangedEvent<MessageInput> event) |
| Modifier and Type | Method and Description |
|---|---|
MessageInput |
GELFMessageChunk.getSourceInput() |
| Constructor and Description |
|---|
GELFMessageChunk(byte[] payload,
MessageInput sourceInput) |
GELFMessageChunk(GELFMessage msg,
MessageInput sourceInput) |
| Modifier and Type | Class and Description |
|---|---|
class |
GELFAMQPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
GELFHttpInput |
| Modifier and Type | Class and Description |
|---|---|
class |
GELFKafkaInput |
| Modifier and Type | Class and Description |
|---|---|
class |
GELFTCPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
GELFUDPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonPathInput |
| Modifier and Type | Class and Description |
|---|---|
class |
FakeHttpMessageInput |
| Modifier and Type | Class and Description |
|---|---|
class |
RawAMQPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
RawKafkaInput |
| Modifier and Type | Class and Description |
|---|---|
class |
RawTCPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
RawUDPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogAMQPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogKafkaInput |
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogTCPInput |
| Modifier and Type | Class and Description |
|---|---|
class |
SyslogUDPInput |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpPollTransport.doLaunch(MessageInput input) |
void |
KafkaTransport.doLaunch(MessageInput input) |
void |
AmqpTransport.doLaunch(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
UdpTransport.getChannelHandlers(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
UdpTransport.getChildChannelHandlers(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
SyslogTcpTransport.getCustomChildChannelHandlers(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
HttpTransport.getCustomChildChannelHandlers(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
TcpTransport.getCustomChildChannelHandlers(MessageInput input) |
void |
UdpTransport.launch(MessageInput input) |
protected RawMessage |
RandomMessageTransport.produceRawMessage(MessageInput input) |
| Constructor and Description |
|---|
AmqpConsumer(String hostname,
int port,
String virtualHost,
String username,
String password,
int prefetchCount,
String queue,
String exchange,
boolean exchangeBind,
String routingKey,
int parallelQueues,
boolean tls,
boolean requeueInvalid,
int heartbeatTimeout,
MessageInput sourceInput,
ScheduledExecutorService scheduler,
AmqpTransport amqpTransport) |
| Constructor and Description |
|---|
EnvelopeMessageHandler(MessageInput input) |
ExceptionLoggingChannelHandler(MessageInput input,
org.slf4j.Logger logger) |
ExceptionLoggingChannelHandler(MessageInput input,
org.slf4j.Logger logger,
boolean keepAliveEnabled) |
RawMessageHandler(MessageInput input) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
PluginModule.addMessageInput(Class<T> messageInputClass,
Class<? extends MessageInput.Factory<T>> factoryClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginModule.addMessageInput(Class<? extends MessageInput> messageInputClass) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target) |
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target,
Class<? extends MessageInput.Factory<T>> targetFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> |
Graylog2Module.inputsMapBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target) |
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target,
Class<? extends MessageInput.Factory<T>> targetFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratorTransport.doLaunch(MessageInput input) |
protected abstract void |
ThrottleableTransport.doLaunch(MessageInput input)
Performs the same purpose as
ThrottleableTransport.launch(org.graylog2.plugin.inputs.MessageInput) but guarantees that the superclass'
actions are performed. |
protected io.netty.bootstrap.ServerBootstrap |
AbstractTcpTransport.getBootstrap(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
NettyTransport.getChannelHandlers(MessageInput input)
Subclasses can override this to add additional
channel handlers to the
Netty ChannelPipeline to support additional features. |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
AbstractTcpTransport.getChildChannelHandlers(MessageInput input) |
protected abstract LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
NettyTransport.getChildChannelHandlers(MessageInput input)
Subclasses can override this to modify the
channel handlers for child channels. |
protected LinkedHashMap<String,Callable<? extends io.netty.channel.ChannelHandler>> |
NettyTransport.getCustomChildChannelHandlers(MessageInput input)
Subclasses can override this to modify the
channel handlers at the end of the pipeline for child channels. |
void |
AbstractTcpTransport.launch(MessageInput input) |
void |
ThrottleableTransport.launch(MessageInput input) |
void |
Transport.launch(MessageInput input) |
protected abstract RawMessage |
GeneratorTransport.produceRawMessage(MessageInput input) |
| Constructor and Description |
|---|
PacketInformationDumper(MessageInput sourceInput) |
| Modifier and Type | Method and Description |
|---|---|
MessageInput |
MessageInputFactory.create(InputCreateRequest lr,
String user,
String nodeId) |
MessageInput |
MessageInputFactory.create(String type,
Configuration configuration) |
MessageInput |
PersistedInputs.get(String id) |
MessageInput |
InputRegistry.getRunningInput(String inputId) |
| Modifier and Type | Method and Description |
|---|---|
IOState<MessageInput> |
InputRegistry.getInputState(String inputId) |
Set<IOState<MessageInput>> |
InputRegistry.getInputStates() |
Set<IOState<MessageInput>> |
InputRegistry.getRunningInputs() |
IOState<MessageInput> |
InputRegistry.getRunningInputState(String inputStateId) |
IOState<MessageInput> |
InputLauncher.launch(MessageInput input) |
IOState<MessageInput> |
InputRegistry.stop(MessageInput input) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PersistedInputs.add(MessageInput e) |
IOState<MessageInput> |
InputLauncher.launch(MessageInput input) |
boolean |
InputRegistry.remove(MessageInput input) |
IOState<MessageInput> |
InputRegistry.stop(MessageInput input) |
boolean |
PersistedInputs.update(String id,
MessageInput newInput) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InputLauncher.handleLaunchException(Throwable e,
IOState<MessageInput> inputState) |
boolean |
InputRegistry.remove(IOState<MessageInput> inputState) |
| Constructor and Description |
|---|
InputLauncher(IOState.Factory<MessageInput> inputStateFactory,
InputBuffer inputBuffer,
PersistedInputs persistedInputs,
InputRegistry inputRegistry,
com.codahale.metrics.MetricRegistry metricRegistry) |
MessageInputFactory(Map<String,MessageInput.Factory<? extends MessageInput>> inputFactories) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.