Skip navigation links
A D F G I M S W 

A

addAdditionalField(String) - Method in class me.moocar.logbackgelf.GelfLayout
Add an additional field.
addFieldType(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
addStaticAdditionalField(String) - Method in class me.moocar.logbackgelf.GelfLayout
Add a staticAdditional field.

D

doEncode(E) - Method in class me.moocar.logbackgelf.GZIPEncoder
 
doLayout(E) - Method in class me.moocar.logbackgelf.GelfLayout
 

F

flush() - Method in class me.moocar.logbackgelf.GelfChunkingOutputStream
 

G

GelfChunkingOutputStream - Class in me.moocar.logbackgelf
An OutputStream that sends bytes as UDP packets to a [GELF](https://www.graylog.org/resources/gelf-2/) compatible remote server.
GelfChunkingOutputStream(InetAddress, int, int, MessageIdProvider) - Constructor for class me.moocar.logbackgelf.GelfChunkingOutputStream
Create a new GelfChunkingOutputStream
GelfLayout<E extends ch.qos.logback.classic.spi.ILoggingEvent> - Class in me.moocar.logbackgelf
Responsible for formatting a log event into a GELF JSON string
GelfLayout() - Constructor for class me.moocar.logbackgelf.GelfLayout
 
GelfUDPAppender<E> - Class in me.moocar.logbackgelf
A UDP appender that sends logs to a remote UDP server.
GelfUDPAppender() - Constructor for class me.moocar.logbackgelf.GelfUDPAppender
 
get() - Method in class me.moocar.logbackgelf.MessageIdProvider
Creates a message id that should be unique on every call.
getAdditionalFields() - Method in class me.moocar.logbackgelf.GelfLayout
additional fields to add to the gelf message.
getFieldTypes() - Method in class me.moocar.logbackgelf.GelfLayout
 
getFullMessageLayout() - Method in class me.moocar.logbackgelf.GelfLayout
 
getHost() - Method in class me.moocar.logbackgelf.GelfLayout
Override the local host using a config option
getInetAddress(String) - Static method in class me.moocar.logbackgelf.InternetUtils
Gets the Inet address for the GelfUDPAppender.remoteHost and gives a specialised error message if an exception is thrown
getLocalHostName() - Static method in class me.moocar.logbackgelf.InternetUtils
Retrieves the local host's hostname.
getMaxPacketSize() - Method in class me.moocar.logbackgelf.GelfUDPAppender
Maximum packet size.
getPort() - Method in class me.moocar.logbackgelf.GelfUDPAppender
The remote port to send logs to.
getRemoteHost() - Method in class me.moocar.logbackgelf.GelfUDPAppender
The remote host name to send logs to.
getShortMessageLayout() - Method in class me.moocar.logbackgelf.GelfLayout
 
getStaticAdditionalFields() - Method in class me.moocar.logbackgelf.GelfLayout
static additional fields to add to every gelf message.
GZIPEncoder<E extends ch.qos.logback.classic.spi.ILoggingEvent> - Class in me.moocar.logbackgelf
Encoder that uses GZIPOutputStream to gzip encoded messages for use by the appender
GZIPEncoder() - Constructor for class me.moocar.logbackgelf.GZIPEncoder
 

I

InternetUtils - Class in me.moocar.logbackgelf
 
isIncludeFullMDC() - Method in class me.moocar.logbackgelf.GelfLayout
Indicates if all values from the MDC should be included in the gelf message or only the once listed as additional fields.
isUseLoggerName() - Method in class me.moocar.logbackgelf.GelfLayout
If true, an additional field call "_loggerName" will be added to each gelf message.
isUseMarker() - Method in class me.moocar.logbackgelf.GelfLayout
 
isUseThreadName() - Method in class me.moocar.logbackgelf.GelfLayout
If true, an additional field call "_threadName" will be added to each gelf message.

M

me.moocar.logbackgelf - package me.moocar.logbackgelf
 
MessageIdProvider - Class in me.moocar.logbackgelf
Responsible for creating a unique Gelf messageId
MessageIdProvider(String) - Constructor for class me.moocar.logbackgelf.MessageIdProvider
 
MessageIdProvider(int, MessageDigest, String) - Constructor for class me.moocar.logbackgelf.MessageIdProvider
 

S

setAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfLayout
 
setFieldTypes(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfLayout
 
setFullMessageLayout(Layout) - Method in class me.moocar.logbackgelf.GelfLayout
 
setHost(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
setIncludeFullMDC(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setMaxPacketSize(int) - Method in class me.moocar.logbackgelf.GelfUDPAppender
 
setPort(int) - Method in class me.moocar.logbackgelf.GelfUDPAppender
 
setRemoteHost(String) - Method in class me.moocar.logbackgelf.GelfUDPAppender
 
setShortMessageLayout(Layout) - Method in class me.moocar.logbackgelf.GelfLayout
 
setStaticAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseLoggerName(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseMarker(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseThreadName(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
start() - Method in class me.moocar.logbackgelf.GelfChunkingOutputStream
 
start() - Method in class me.moocar.logbackgelf.GelfLayout
 
start() - Method in class me.moocar.logbackgelf.GelfUDPAppender
 

W

write(int) - Method in class me.moocar.logbackgelf.GelfChunkingOutputStream
 
writeOut(E) - Method in class me.moocar.logbackgelf.GelfUDPAppender
 
A D F G I M S W 
Skip navigation links

Copyright © 2011–2015. All rights reserved.