public class GelfAppenderFactory
extends io.dropwizard.logging.AbstractAppenderFactory
| Constructor and Description |
|---|
GelfAppenderFactory() |
| Modifier and Type | Method and Description |
|---|---|
ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> |
build(ch.qos.logback.classic.LoggerContext context,
String applicationName,
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout) |
com.google.common.collect.ImmutableMap<String,String> |
getAdditionalFields() |
int |
getChunkThreshold() |
com.google.common.base.Optional<String> |
getFacility() |
com.google.common.collect.ImmutableMap<String,String> |
getFieldTypes() |
String |
getHost() |
com.google.common.base.Optional<String> |
getHostName() |
String |
getMessagePattern() |
int |
getPort() |
String |
getServerVersion() |
String |
getShortMessagePattern() |
com.google.common.collect.ImmutableMap<String,String> |
getStaticFields() |
ch.qos.logback.classic.Level |
getThreshold() |
boolean |
isIncludeFullMDC() |
boolean |
isUseLoggerName() |
boolean |
isUseMarker() |
boolean |
isUseThreadName() |
void |
setAdditionalFields(com.google.common.collect.ImmutableMap<String,String> additionalFields) |
void |
setChunkThreshold(int chunkThreshold) |
void |
setFacility(com.google.common.base.Optional<String> facility) |
void |
setFieldTypes(com.google.common.collect.ImmutableMap<String,String> fieldTypes) |
void |
setHost(String host) |
void |
setHostName(com.google.common.base.Optional<String> hostName) |
void |
setIncludeFullMDC(boolean includeFullMDC) |
void |
setMessagePattern(String messagePattern) |
void |
setPort(int port) |
void |
setServerVersion(String serverVersion) |
void |
setShortMessagePattern(String shortMessagePattern) |
void |
setStaticFields(com.google.common.collect.ImmutableMap<String,String> staticFields) |
void |
setThreshold(ch.qos.logback.classic.Level threshold) |
void |
setUseLoggerName(boolean useLoggerName) |
void |
setUseMarker(boolean useMarker) |
void |
setUseThreadName(boolean useThreadName) |
public ch.qos.logback.classic.Level getThreshold()
getThreshold in class io.dropwizard.logging.AbstractAppenderFactorypublic void setThreshold(ch.qos.logback.classic.Level threshold)
setThreshold in class io.dropwizard.logging.AbstractAppenderFactorypublic com.google.common.base.Optional<String> getFacility()
public void setFacility(com.google.common.base.Optional<String> facility)
public String getHost()
public void setHost(String host)
public int getPort()
public void setPort(int port)
public com.google.common.base.Optional<String> getHostName()
public void setHostName(com.google.common.base.Optional<String> hostName)
public boolean isUseLoggerName()
public void setUseLoggerName(boolean useLoggerName)
public boolean isUseThreadName()
public void setUseThreadName(boolean useThreadName)
public String getServerVersion()
public void setServerVersion(String serverVersion)
public int getChunkThreshold()
public void setChunkThreshold(int chunkThreshold)
public String getMessagePattern()
public void setMessagePattern(String messagePattern)
public String getShortMessagePattern()
public void setShortMessagePattern(String shortMessagePattern)
public com.google.common.collect.ImmutableMap<String,String> getAdditionalFields()
public void setAdditionalFields(com.google.common.collect.ImmutableMap<String,String> additionalFields)
public void setStaticFields(com.google.common.collect.ImmutableMap<String,String> staticFields)
public void setFieldTypes(com.google.common.collect.ImmutableMap<String,String> fieldTypes)
public boolean isIncludeFullMDC()
public void setIncludeFullMDC(boolean includeFullMDC)
public boolean isUseMarker()
public void setUseMarker(boolean useMarker)
public ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> build(ch.qos.logback.classic.LoggerContext context,
String applicationName,
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout)
Copyright © 2016. All rights reserved.