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 |
setApplication(String application) |
void |
setBatchSize(String batchSizeStr) |
void |
setFlumeAgents(String flumeAgents) |
void |
setFlumeProperties(String flumeProperties) |
void |
setHostname(String hostname) |
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 |
setTier(String tier) |
void |
setType(String type) |
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 setApplication(String application)
public void setTier(String tier)
public void setType(String type)
public void setHostname(String hostname)
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.