public class AwsLogsAppender
extends ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
| Constructor and Description |
|---|
AwsLogsAppender() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(ch.qos.logback.classic.spi.ILoggingEvent event) |
String |
encode(ch.qos.logback.classic.spi.ILoggingEvent loggingEvent) |
String |
getCloudWatchEndpoint() |
ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> |
getEncoder() |
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> |
getLayout() |
String |
getLogGroupName() |
String |
getLogRegion() |
String |
getLogStreamName() |
String |
getLogStreamUuidPrefix() |
int |
getMaxBatchLogEvents() |
long |
getMaxBlockTimeMillis() |
long |
getMaxFlushTimeMillis() |
int |
getRetentionTimeDays() |
boolean |
getVerbose() |
static boolean |
isCreated() |
void |
setAccessKeyId(String accessKeyId) |
void |
setCloudWatchEndpoint(String cloudWatchEndpoint) |
void |
setEncoder(ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> encoder) |
void |
setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout) |
void |
setLogGroupName(String logGroupName) |
void |
setLogRegion(String logRegion) |
void |
setLogStreamName(String logStreamName) |
void |
setLogStreamUuidPrefix(String logStreamUuidPrefix) |
void |
setMaxBatchLogEvents(int maxBatchLogEvents) |
void |
setMaxBlockTimeMillis(long maxBlockTimeMillis) |
void |
setMaxFlushTimeMillis(long maxFlushTimeMillis) |
void |
setRetentionTimeDays(int days) |
void |
setSecretAccessKey(String secretAccessKey) |
void |
setVerbose(boolean verbose) |
void |
start() |
void |
stop() |
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic static boolean isCreated()
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 ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> getEncoder()
public void setEncoder(ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent> encoder)
public String getLogGroupName()
public void setLogGroupName(String logGroupName)
public String getLogStreamName()
public void setLogStreamName(String logStreamName)
public String getLogStreamUuidPrefix()
public void setLogStreamUuidPrefix(String logStreamUuidPrefix)
public String getLogRegion()
public void setLogRegion(String logRegion)
public int getMaxBatchLogEvents()
public void setMaxBatchLogEvents(int maxBatchLogEvents)
public long getMaxFlushTimeMillis()
public void setMaxFlushTimeMillis(long maxFlushTimeMillis)
public long getMaxBlockTimeMillis()
public void setMaxBlockTimeMillis(long maxBlockTimeMillis)
public int getRetentionTimeDays()
public void setRetentionTimeDays(int days)
public String getCloudWatchEndpoint()
public void setCloudWatchEndpoint(String cloudWatchEndpoint)
public boolean getVerbose()
public void setVerbose(boolean verbose)
public void setAccessKeyId(String accessKeyId)
public void setSecretAccessKey(String secretAccessKey)
public void start()
start in interface ch.qos.logback.core.spi.LifeCyclestart in class ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public void stop()
stop in interface ch.qos.logback.core.spi.LifeCyclestop in class ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>protected void append(ch.qos.logback.classic.spi.ILoggingEvent event)
append in class ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public String encode(ch.qos.logback.classic.spi.ILoggingEvent loggingEvent)
Copyright © 2021. All rights reserved.