- GelfCompressionEncoder - Class in org.graylog2.gelfclient.encoder
-
- GelfCompressionEncoder() - Constructor for class org.graylog2.gelfclient.encoder.GelfCompressionEncoder
-
- GelfConfiguration - Class in org.graylog2.gelfclient
-
- GelfConfiguration(String, int) - Constructor for class org.graylog2.gelfclient.GelfConfiguration
-
Creates a new configuration with the given hostname and port.
- GelfConfiguration(InetSocketAddress) - Constructor for class org.graylog2.gelfclient.GelfConfiguration
-
Creates a new configuration with the given remote address.
- GelfConfiguration(String) - Constructor for class org.graylog2.gelfclient.GelfConfiguration
-
Creates a new configuration with the given hostname and the default port (12201).
- GelfConfiguration(int) - Constructor for class org.graylog2.gelfclient.GelfConfiguration
-
Creates a new configuration with the local hostname ("127.0.0.1") and the given port.
- GelfConfiguration() - Constructor for class org.graylog2.gelfclient.GelfConfiguration
-
Creates a new configuration with the local hostname ("127.0.0.1") and the default port (12201).
- GelfMessage - Class in org.graylog2.gelfclient
-
- GelfMessage(String) - Constructor for class org.graylog2.gelfclient.GelfMessage
-
- GelfMessage(String, String) - Constructor for class org.graylog2.gelfclient.GelfMessage
-
- GelfMessage(String, String, GelfMessageVersion) - Constructor for class org.graylog2.gelfclient.GelfMessage
-
- GelfMessageBuilder - Class in org.graylog2.gelfclient
-
- GelfMessageBuilder(String) - Constructor for class org.graylog2.gelfclient.GelfMessageBuilder
-
- GelfMessageBuilder(String, String) - Constructor for class org.graylog2.gelfclient.GelfMessageBuilder
-
- GelfMessageBuilder(String, String, GelfMessageVersion) - Constructor for class org.graylog2.gelfclient.GelfMessageBuilder
-
- GelfMessageChunkEncoder - Class in org.graylog2.gelfclient.encoder
-
A Netty channel handler which splits large GELF messages into
chunked GELF messages.
- GelfMessageChunkEncoder(byte[]) - Constructor for class org.graylog2.gelfclient.encoder.GelfMessageChunkEncoder
-
Creates a new instance with a given machine identifier used in the generation of the message ID.
- GelfMessageChunkEncoder() - Constructor for class org.graylog2.gelfclient.encoder.GelfMessageChunkEncoder
-
Creates a new instance with a random machine identifier used in the generation of the message ID.
- GelfMessageJsonEncoder - Class in org.graylog2.gelfclient.encoder
-
- GelfMessageJsonEncoder() - Constructor for class org.graylog2.gelfclient.encoder.GelfMessageJsonEncoder
-
Creates a new instance of this channel handler with the default JsonFactory.
- GelfMessageJsonEncoder(JsonFactory) - Constructor for class org.graylog2.gelfclient.encoder.GelfMessageJsonEncoder
-
Creates a new instance of this channel handler with the given JsonFactory.
- GelfMessageLevel - Enum in org.graylog2.gelfclient
-
- GelfMessageUdpEncoder - Class in org.graylog2.gelfclient.encoder
-
A Netty channel handler encoding messages into DatagramPackets.
- GelfMessageUdpEncoder(InetSocketAddress) - Constructor for class org.graylog2.gelfclient.encoder.GelfMessageUdpEncoder
-
Creates a new instance of this channel handler with the given
InetSocketAddress of the
remote recipient of the message.
- GelfMessageVersion - Enum in org.graylog2.gelfclient
-
- GelfSenderThread - Class in org.graylog2.gelfclient.transport
-
- GelfSenderThread(BlockingQueue<GelfMessage>, int) - Constructor for class org.graylog2.gelfclient.transport.GelfSenderThread
-
Creates a new sender thread with the given
BlockingQueue as source of messages.
- GelfTcpFrameDelimiterEncoder - Class in org.graylog2.gelfclient.encoder
-
A Netty channel handler which adds a single null byte (\0).
- GelfTcpFrameDelimiterEncoder() - Constructor for class org.graylog2.gelfclient.encoder.GelfTcpFrameDelimiterEncoder
-
- GelfTcpTransport - Class in org.graylog2.gelfclient.transport
-
A
GelfTransport implementation that uses TCP to send GELF messages.
- GelfTcpTransport(GelfConfiguration) - Constructor for class org.graylog2.gelfclient.transport.GelfTcpTransport
-
Creates a new TCP GELF transport.
- GelfTransport - Interface in org.graylog2.gelfclient.transport
-
A common interface for all GELF network transports.
- GelfTransports - Enum in org.graylog2.gelfclient
-
- GelfUdpTransport - Class in org.graylog2.gelfclient.transport
-
A
GelfTransport implementation that uses UDP to send GELF messages.
- GelfUdpTransport(GelfConfiguration) - Constructor for class org.graylog2.gelfclient.transport.GelfUdpTransport
-
Creates a new UDP GELF transport.
- getAdditionalFields() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getConnectTimeout() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the connection timeout for TCP connections in milliseconds.
- getFullMessage() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getHost() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getHostname() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the hostname of the GELF server.
- getLevel() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getMaxInflightSends() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the number of max queued network operations.
- getMessage() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getNumericLevel() - Method in enum org.graylog2.gelfclient.GelfMessageLevel
-
- getPort() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the port of the GELF server.
- getQueueSize() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
- getReconnectDelay() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the time to wait between reconnects in milliseconds.
- getRemoteAddress() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the remote address of the GELF server.
- getSendBufferSize() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the size of the socket send buffer in bytes.
- getTimestamp() - Method in class org.graylog2.gelfclient.GelfMessage
-
- getTlsTrustCertChainFile() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the trust certificate chain file for the TLS connection.
- getTransport() - Method in class org.graylog2.gelfclient.GelfConfiguration
-
Get the transport protocol used with the GELF server.
- getVersion() - Method in class org.graylog2.gelfclient.GelfMessage
-