Skip navigation links
A B C D E F G H I M N P R S T W 

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
 
AbstractPooledObject - Class in de.siegmar.logbackgelf.pool
 
AbstractPooledObject() - Constructor for class de.siegmar.logbackgelf.pool.AbstractPooledObject
 
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
 
append(ILoggingEvent) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
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

borrowObject() - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 

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.AbstractPooledObject
 
close() - Method in class de.siegmar.logbackgelf.pool.SimpleObjectPool
 
close() - Method in class de.siegmar.logbackgelf.TcpConnection
 

D

de.siegmar.logbackgelf - package de.siegmar.logbackgelf
 
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.
GelfMessage - Class in de.siegmar.logbackgelf
Class for GELF 1.1 format representation.
gelfMessageToJson(GelfMessage) - Method in class de.siegmar.logbackgelf.GelfEncoder
Allow subclasses to customize the message before it is converted to String.
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
 
get() - Method in class de.siegmar.logbackgelf.MessageIdSupplier
 
getAdditionalFields() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getConnectTimeout() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getEncoder() - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
getFieldMappers() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getFullMessage() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getFullPatternLayout() - 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
 
getLevel() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getLevelNameKey() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getLoggerNameKey() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
getMachinePart() - Method in class de.siegmar.logbackgelf.MessageIdSupplier
 
getMaxChunkSize() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
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
 
getRetryDelay() - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
getShortMessage() - Method in class de.siegmar.logbackgelf.GelfMessage
 
getShortPatternLayout() - 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
 
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
 

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
 
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.GelfTcpTlsAppender
 
isNumbersAsString() - Method in class de.siegmar.logbackgelf.GelfEncoder
 
isUseCompression() - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 

M

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
 
mapField(ILoggingEvent, BiConsumer<String, Object>) - Method in class de.siegmar.logbackgelf.mappers.CallerDataFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, String>) - Method in class de.siegmar.logbackgelf.mappers.MdcDataFieldMapper
 
mapField(ILoggingEvent, BiConsumer<String, Object>) - Method in class de.siegmar.logbackgelf.mappers.RootExceptionDataFieldMapper
 
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
 

P

PooledObjectConsumer<T extends AbstractPooledObject> - Interface in de.siegmar.logbackgelf.pool
 
PooledObjectFactory<T extends AbstractPooledObject> - 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
 
setConnectTimeout(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setEncoder(GelfEncoder) - Method in class de.siegmar.logbackgelf.AbstractGelfAppender
 
setFullPatternLayout(PatternLayout) - 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
 
setIncludeCallerData(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.GelfTcpTlsAppender
 
setLevelNameKey(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setLoggerNameKey(String) - Method in class de.siegmar.logbackgelf.GelfEncoder
 
setMachinePart(int) - Method in class de.siegmar.logbackgelf.MessageIdSupplier
 
setMaxChunkSize(Integer) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
setMaxRetries(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setMessageIdSupplier(Supplier<Long>) - 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
 
setRetryDelay(int) - Method in class de.siegmar.logbackgelf.GelfTcpAppender
 
setShortPatternLayout(PatternLayout) - 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
 
setUseCompression(boolean) - Method in class de.siegmar.logbackgelf.GelfUdpAppender
 
SimpleFieldMapper<T> - Class in de.siegmar.logbackgelf.mappers
 
SimpleFieldMapper(String, Function<ILoggingEvent, T>) - Constructor for class de.siegmar.logbackgelf.mappers.SimpleFieldMapper
 
SimpleObjectPool<T extends AbstractPooledObject> - 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
 
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
 

T

TcpConnection - Class in de.siegmar.logbackgelf
 

W

write(byte[]) - Method in class de.siegmar.logbackgelf.TcpConnection
 
A B C D E F G H I M N P R S T W 
Skip navigation links