public class SplunkRestAppender
extends ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SIMPLE |
static java.lang.String |
STREAM |
Constructor and Description |
---|
SplunkRestAppender()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActivationKey() |
java.lang.String |
getDelivery() |
java.lang.String |
getHost() |
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> |
getLayout() |
java.lang.String |
getMaxQueueSize() |
java.lang.String |
getMetaHost() |
java.lang.String |
getMetaHostRegex() |
java.lang.String |
getMetaIndex() |
java.lang.String |
getMetaSource() |
java.lang.String |
getMetaSourcetype() |
java.lang.String |
getPass() |
int |
getPort() |
java.lang.String |
getUser() |
boolean |
isDropEventsOnQueueFull() |
void |
setActivationKey(java.lang.String activationKey) |
void |
setDelivery(java.lang.String delivery) |
void |
setDropEventsOnQueueFull(boolean dropEventsOnQueueFull) |
void |
setHost(java.lang.String host) |
void |
setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout) |
void |
setMaxQueueSize(java.lang.String maxQueueSize) |
void |
setMetaHost(java.lang.String metaHost) |
void |
setMetaHostRegex(java.lang.String metaHostRegex) |
void |
setMetaIndex(java.lang.String metaIndex) |
void |
setMetaSource(java.lang.String metaSource) |
void |
setMetaSourcetype(java.lang.String metaSourcetype) |
void |
setPass(java.lang.String pass) |
void |
setPort(int port) |
void |
setUser(java.lang.String user) |
void |
start()
Initialisation logic
|
void |
stop()
Clean up resources
|
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
public static final java.lang.String STREAM
public static final java.lang.String SIMPLE
public void start()
start
in interface ch.qos.logback.core.spi.LifeCycle
start
in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
public void stop()
stop
in interface ch.qos.logback.core.spi.LifeCycle
stop
in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
public java.lang.String getUser()
public void setUser(java.lang.String user)
public java.lang.String getPass()
public void setPass(java.lang.String pass)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public int getPort()
public void setPort(int port)
public java.lang.String getDelivery()
public void setDelivery(java.lang.String delivery)
public java.lang.String getMetaSource()
public void setMetaSource(java.lang.String metaSource)
public java.lang.String getMetaSourcetype()
public void setMetaSourcetype(java.lang.String metaSourcetype)
public java.lang.String getMetaIndex()
public void setMetaIndex(java.lang.String metaIndex)
public java.lang.String getMetaHostRegex()
public void setMetaHostRegex(java.lang.String metaHostRegex)
public java.lang.String getMetaHost()
public void setMetaHost(java.lang.String metaHost)
public java.lang.String getMaxQueueSize()
public void setMaxQueueSize(java.lang.String maxQueueSize)
public boolean isDropEventsOnQueueFull()
public void setDropEventsOnQueueFull(boolean dropEventsOnQueueFull)
public ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> getLayout()
public void setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout)
public java.lang.String getActivationKey()
public void setActivationKey(java.lang.String activationKey)