public class FlumeAvroAppender
extends ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
| 限定符和类型 | 字段和说明 |
|---|---|
protected ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> |
layout |
protected static Charset |
UTF_8 |
| 构造器和说明 |
|---|
FlumeAvroAppender() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
append(ch.qos.logback.classic.spi.ILoggingEvent eventObj) |
void |
setAdditionalAvroHeaders(String additionalHeaders) |
void |
setAvroHeaders(AvroHeaders avroHeaders) |
void |
setBatchSize(String batchSizeStr) |
void |
setFlumeAgents(String flumeAgents) |
void |
setFlumeProperties(String flumeProperties) |
void |
setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout) |
void |
setReporterMaxQueueSize(String reporterMaxQueueSizeStr) |
void |
setReporterMaxThreadPoolSize(String reporterMaxThreadPoolSizeStr) |
void |
setReportingWindow(String reportingWindowStr) |
void |
start() |
void |
stop() |
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextprotected static final Charset UTF_8
protected ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout
public void setAvroHeaders(AvroHeaders avroHeaders)
public void setLayout(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> layout)
public void setFlumeAgents(String flumeAgents)
public void setFlumeProperties(String flumeProperties)
public void setAdditionalAvroHeaders(String additionalHeaders)
public void setBatchSize(String batchSizeStr)
public void setReportingWindow(String reportingWindowStr)
public void setReporterMaxThreadPoolSize(String reporterMaxThreadPoolSizeStr)
public void setReporterMaxQueueSize(String reporterMaxQueueSizeStr)
public void start()
start 在接口中 ch.qos.logback.core.spi.LifeCyclestart 在类中 ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public void stop()
stop 在接口中 ch.qos.logback.core.spi.LifeCyclestop 在类中 ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>protected void append(ch.qos.logback.classic.spi.ILoggingEvent eventObj)
append 在类中 ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>Copyright © 2020. All rights reserved.