| Package | Description |
|---|---|
| org.graylog2.gelfclient | |
| org.graylog2.gelfclient.encoder | |
| org.graylog2.gelfclient.transport |
| Modifier and Type | Method and Description |
|---|---|
GelfMessage |
GelfMessageBuilder.build()
Build a new
GelfMessage with all information from the GelfMessageBuilder. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GelfMessageJsonEncoder.encode(io.netty.channel.ChannelHandlerContext ctx,
GelfMessage message,
List<Object> out) |
| Modifier and Type | Field and Description |
|---|---|
protected BlockingQueue<GelfMessage> |
AbstractGelfTransport.queue |
| Modifier and Type | Method and Description |
|---|---|
void |
GelfTransport.send(GelfMessage message)
Sends the given message to the remote host.
|
void |
AbstractGelfTransport.send(GelfMessage message)
Sends the given message to the remote host.
|
boolean |
GelfTransport.trySend(GelfMessage message)
Tries to send the given message to the remote host.
|
boolean |
AbstractGelfTransport.trySend(GelfMessage message)
Tries to send the given message to the remote host.
|
| Constructor and Description |
|---|
AbstractGelfTransport(GelfConfiguration config,
BlockingQueue<GelfMessage> queue)
Creates a new GELF transport with the given configuration and
BlockingQueue. |
GelfSenderThread(BlockingQueue<GelfMessage> queue,
int maxInflightSends)
Creates a new sender thread with the given
BlockingQueue as source of messages. |
Copyright © 2014–2017 Graylog, Inc.. All rights reserved.