public class GelfUdpAppender extends AbstractGelfAppender
| Constructor and Description |
|---|
GelfUdpAppender() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendMessage(byte[] binMessage) |
protected void |
close() |
java.lang.Integer |
getMaxChunkSize() |
java.util.function.Supplier<java.lang.Long> |
getMessageIdSupplier() |
boolean |
isUseCompression() |
void |
setMaxChunkSize(java.lang.Integer maxChunkSize) |
void |
setMessageIdSupplier(java.util.function.Supplier<java.lang.Long> messageIdSupplier) |
void |
setUseCompression(boolean useCompression) |
protected void |
startAppender() |
append, getEncoder, getGraylogHost, getGraylogPort, setEncoder, setGraylogHost, setGraylogPort, start, stopaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic java.lang.Integer getMaxChunkSize()
public void setMaxChunkSize(java.lang.Integer maxChunkSize)
public boolean isUseCompression()
public void setUseCompression(boolean useCompression)
public java.util.function.Supplier<java.lang.Long> getMessageIdSupplier()
public void setMessageIdSupplier(java.util.function.Supplier<java.lang.Long> messageIdSupplier)
protected void startAppender()
throws java.io.IOException
startAppender in class AbstractGelfAppenderjava.io.IOExceptionprotected void appendMessage(byte[] binMessage)
throws java.io.IOException
appendMessage in class AbstractGelfAppenderjava.io.IOExceptionprotected void close()
throws java.io.IOException
close in class AbstractGelfAppenderjava.io.IOException