A B C D E F G H I K M N P R S T V W Z 
All Classes All Packages

A

AbstractFixedNameFieldMapper<T> - Class in de.siegmar.logbackgelf.mappers
 
AbstractFixedNameFieldMapper(String) - Constructor for class de.siegmar.logbackgelf.mappers.AbstractFixedNameFieldMapper
 
AbstractGelfAppender - Class in de.siegmar.logbackgelf
 
AbstractGelfAppender() - Constructor for class de.siegmar.logbackgelf.AbstractGelfAppender
 
accept(T) - Method in interface de.siegmar.logbackgelf.pool.PooledObjectConsumer
 
addFieldMapper(GelfFieldMapper<?>) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
addStaticField(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
addStaticField(String, Object) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
append(ILoggingEvent) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
append(ILoggingEvent) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
appendMessage(byte[]) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
appendMessage(byte[]) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
appendMessage(byte[]) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 

B

BasePooledObject - Class in de.siegmar.logbackgelf.pool
 
BasePooledObject() - Constructor for class de.siegmar.logbackgelf.pool.BasePooledObject
 
borrowObject() - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
buildFullMessage(ILoggingEvent) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
buildGelfMessage(long, int, String, String, Map<String, Object>) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
buildShortMessage(ILoggingEvent) - Method in class de.siegmar.logbackgelf.GelfEncoder
 

C

CallerDataFieldMapper - Class in de.siegmar.logbackgelf.mappers
 
CallerDataFieldMapper() - Constructor for class de.siegmar.logbackgelf.mappers.CallerDataFieldMapper
 
close() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
close() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
close() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
close() - Method in class de.siegmar.logbackgelf.pool.BasePooledObject
 
close() - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
close() - Method in class de.siegmar.logbackgelf.TcpConnection
 
collectAdditionalFields(ILoggingEvent) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
compress(byte[]) - Method in interface de.siegmar.logbackgelf.compressor.Compressor
 
CompressionMethod - Enum in de.siegmar.logbackgelf
 
Compressor - Interface in de.siegmar.logbackgelf.compressor
 

D

de.siegmar.logbackgelf - module de.siegmar.logbackgelf
 
de.siegmar.logbackgelf - package de.siegmar.logbackgelf
 
de.siegmar.logbackgelf.compressor - package de.siegmar.logbackgelf.compressor
 
de.siegmar.logbackgelf.mappers - package de.siegmar.logbackgelf.mappers
 
de.siegmar.logbackgelf.pool - package de.siegmar.logbackgelf.pool
 

E

encode(ILoggingEvent) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
execute(PooledObjectConsumer<T>) - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 

F

footerBytes() - Method in class de.siegmar.logbackgelf.GelfEncoder
 

G

GelfEncoder - Class in de.siegmar.logbackgelf
This class is responsible for transforming a Logback log event to a GELF message.
GelfEncoder() - Constructor for class de.siegmar.logbackgelf.GelfEncoder
 
GelfFieldMapper<T> - Interface in de.siegmar.logbackgelf
Field mapper that can be used to add fields to resulting GELF message, using ILoggingEvent as input.
GelfHttpAppender - Class in de.siegmar.logbackgelf
 
GelfHttpAppender() - Constructor for class de.siegmar.logbackgelf.GelfHttpAppender
 
GelfMessage - Class in de.siegmar.logbackgelf
Class for GELF 1.1 format representation.
GelfTcpAppender - Class in de.siegmar.logbackgelf
 
GelfTcpAppender() - Constructor for class de.siegmar.logbackgelf.GelfTcpAppender
 
GelfTcpTlsAppender - Class in de.siegmar.logbackgelf
 
GelfTcpTlsAppender() - Constructor for class de.siegmar.logbackgelf.GelfTcpTlsAppender
 
GelfUdpAppender - Class in de.siegmar.logbackgelf
 
GelfUdpAppender() - Constructor for class de.siegmar.logbackgelf.GelfUdpAppender
 
getAdditionalFields() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getAsLong() - Method in class de.siegmar.logbackgelf.MessageIdSupplier
 
getCompressionMethod() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getCompressionMethod() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
getCompressor() - Method in enum de.siegmar.logbackgelf.CompressionMethod
 
getConnectTimeout() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getConnectTimeout() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getEncoder() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
getEncoder() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getFieldMappers() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getFullMessage() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getFullMessageLayout() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getGraylogHost() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
getGraylogPort() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
getHost() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getHttpClient() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getLevel() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getLevelNameKey() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getLoggerNameKey() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getMaxChunkSize() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
getMaxRetries() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getMaxRetries() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getMessageIdSupplier() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
getOriginHost() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getPoolMaxIdleTime() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getPoolMaxWaitTime() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getPoolSize() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getReconnectInterval() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getRequestTimeout() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getRetryDelay() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getRetryDelay() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getShortMessage() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getShortMessageLayout() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getSocketTimeout() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getStaticFields() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getThreadNameKey() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getTimestamp() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getUri() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
getValue(ILoggingEvent) - Method in class de.siegmar.logbackgelf.mappers.AbstractFixedNameFieldMapper
 
getValue(ILoggingEvent) - Method in class de.siegmar.logbackgelf.mappers.MarkerFieldMapper
 
getValue(ILoggingEvent) - Method in class de.siegmar.logbackgelf.mappers.SimpleFieldMapper
 
GZIP - de.siegmar.logbackgelf.CompressionMethod
 
GZIPCompressor - Class in de.siegmar.logbackgelf.compressor
 
GZIPCompressor() - Constructor for class de.siegmar.logbackgelf.compressor.GZIPCompressor
 

H

headerBytes() - Method in class de.siegmar.logbackgelf.GelfEncoder
 

I

initSocketFactory() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
initSocketFactory() - Method in class de.siegmar.logbackgelf.GelfTcpTlsAppender
 
invalidateObject(T) - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
isAppendNewline() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeCallerData() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeKeyValues() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeLevelName() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeMarker() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeMdcData() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeRawMessage() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isIncludeRootCauseData() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isInsecure() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
isInsecure() - Method in class de.siegmar.logbackgelf.GelfTcpTlsAppender
 
isNumbersAsString() - Method in class de.siegmar.logbackgelf.GelfEncoder
 

K

KeyValueFieldMapper - Class in de.siegmar.logbackgelf.mappers
 
KeyValueFieldMapper() - Constructor for class de.siegmar.logbackgelf.mappers.KeyValueFieldMapper
 

M

mapField(ILoggingEvent, BiConsumer<String, Object>) - Method in class de.siegmar.logbackgelf.mappers.CallerDataFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, Object>) - Method in class de.siegmar.logbackgelf.mappers.KeyValueFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, Object>) - Method in class de.siegmar.logbackgelf.mappers.RootExceptionDataFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, String>) - Method in class de.siegmar.logbackgelf.mappers.MdcDataFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, T>) - Method in interface de.siegmar.logbackgelf.GelfFieldMapper
Map a field (one or more) from ILoggingEvent to a GELF message.
mapField(ILoggingEvent, BiConsumer<String, T>) - Method in class de.siegmar.logbackgelf.mappers.AbstractFixedNameFieldMapper
 
MarkerFieldMapper - Class in de.siegmar.logbackgelf.mappers
 
MarkerFieldMapper(String) - Constructor for class de.siegmar.logbackgelf.mappers.MarkerFieldMapper
 
MdcDataFieldMapper - Class in de.siegmar.logbackgelf.mappers
 
MdcDataFieldMapper() - Constructor for class de.siegmar.logbackgelf.mappers.MdcDataFieldMapper
 
MessageIdSupplier - Class in de.siegmar.logbackgelf
Supplier implementation for GELF message IDs as used for UDP chunks.
MessageIdSupplier() - Constructor for class de.siegmar.logbackgelf.MessageIdSupplier
 

N

newInstance() - Method in interface de.siegmar.logbackgelf.pool.PooledObjectFactory
 
NONE - de.siegmar.logbackgelf.CompressionMethod
 
normalizeShortMessage(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 

P

PooledObjectConsumer<T extends BasePooledObject> - Interface in de.siegmar.logbackgelf.pool
 
PooledObjectFactory<T extends BasePooledObject> - Interface in de.siegmar.logbackgelf.pool
 

R

returnObject(T) - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
RootExceptionDataFieldMapper - Class in de.siegmar.logbackgelf.mappers
 
RootExceptionDataFieldMapper() - Constructor for class de.siegmar.logbackgelf.mappers.RootExceptionDataFieldMapper
 

S

setAppendNewline(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setCompressionMethod(CompressionMethod) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setCompressionMethod(CompressionMethod) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
setConnectTimeout(int) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setConnectTimeout(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setEncoder(GelfEncoder) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
setEncoder(GelfEncoder) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setFullMessageLayout(Layout<ILoggingEvent>) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setGraylogHost(String) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
setGraylogPort(int) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
setHttpClient(HttpClient) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setIncludeCallerData(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeKeyValues(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeLevelName(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeMarker(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeMdcData(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeRawMessage(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setIncludeRootCauseData(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setInsecure(boolean) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setInsecure(boolean) - Method in class de.siegmar.logbackgelf.GelfTcpTlsAppender
 
setLevelNameKey(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setLoggerNameKey(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setMaxChunkSize(Integer) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
setMaxRetries(int) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setMaxRetries(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setMessageIdSupplier(LongSupplier) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
setNumbersAsString(boolean) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setOriginHost(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setPoolMaxIdleTime(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setPoolMaxWaitTime(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setPoolSize(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setReconnectInterval(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setRequestTimeout(int) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setRetryDelay(int) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
setRetryDelay(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setShortMessageLayout(Layout<ILoggingEvent>) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setSocketTimeout(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setThreadNameKey(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setUri(String) - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
SimpleFieldMapper<T> - Class in de.siegmar.logbackgelf.mappers
 
SimpleFieldMapper(String, Function<ILoggingEvent, T>) - Constructor for class de.siegmar.logbackgelf.mappers.SimpleFieldMapper
 
SimpleObjectPool<T extends BasePooledObject> - Class in de.siegmar.logbackgelf.pool
 
SimpleObjectPool(PooledObjectFactory<T>, int, int, int, int) - Constructor for class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
start() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
start() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
start() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 
startAppender() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
startAppender() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
startAppender() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
stop() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
stop() - Method in class de.siegmar.logbackgelf.GelfHttpAppender
 

T

TcpConnection - Class in de.siegmar.logbackgelf
 
toJSON() - Method in class de.siegmar.logbackgelf.GelfMessage
 

V

valueOf(String) - Static method in enum de.siegmar.logbackgelf.CompressionMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.siegmar.logbackgelf.CompressionMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(OutputStream) - Method in interface de.siegmar.logbackgelf.compressor.Compressor
 
wrap(OutputStream) - Method in class de.siegmar.logbackgelf.compressor.GZIPCompressor
 
wrap(OutputStream) - Method in class de.siegmar.logbackgelf.compressor.ZLIBCompressor
 
write(byte[]) - Method in class de.siegmar.logbackgelf.TcpConnection
 

Z

ZLIB - de.siegmar.logbackgelf.CompressionMethod
 
ZLIBCompressor - Class in de.siegmar.logbackgelf.compressor
 
ZLIBCompressor() - Constructor for class de.siegmar.logbackgelf.compressor.ZLIBCompressor
 
A B C D E F G H I K M N P R S T V W Z 
All Classes All Packages