类 LogAppender
java.lang.Object
org.apache.pulsar.functions.instance.LogAppender
- 所有已实现的接口:
org.apache.logging.log4j.core.Appender,org.apache.logging.log4j.core.LifeCycle
LogAppender class that is used to send log statements from Pulsar Functions logger
to a log topic.
-
嵌套类概要
从接口继承的嵌套类/接口 org.apache.logging.log4j.core.LifeCycle
org.apache.logging.log4j.core.LifeCycle.State -
字段概要
从接口继承的字段 org.apache.logging.log4j.core.Appender
ELEMENT_TYPE, EMPTY_ARRAY -
构造器概要
构造器构造器说明LogAppender(org.apache.pulsar.client.api.PulsarClient pulsarClient, String logTopic, String fqn, String instance) -
方法概要
修饰符和类型方法说明voidappend(org.apache.logging.log4j.core.LogEvent logEvent) org.apache.logging.log4j.core.ErrorHandlerorg.apache.logging.log4j.core.Layout<? extends Serializable>getName()org.apache.logging.log4j.core.LifeCycle.StategetState()booleanvoidbooleanbooleanvoidsetHandler(org.apache.logging.log4j.core.ErrorHandler errorHandler) voidstart()voidstop()
-
构造器详细资料
-
LogAppender
-
-
方法详细资料
-
append
public void append(org.apache.logging.log4j.core.LogEvent logEvent) - 指定者:
append在接口中org.apache.logging.log4j.core.Appender
-
getName
- 指定者:
getName在接口中org.apache.logging.log4j.core.Appender
-
getLayout
- 指定者:
getLayout在接口中org.apache.logging.log4j.core.Appender
-
ignoreExceptions
public boolean ignoreExceptions()- 指定者:
ignoreExceptions在接口中org.apache.logging.log4j.core.Appender
-
getHandler
public org.apache.logging.log4j.core.ErrorHandler getHandler()- 指定者:
getHandler在接口中org.apache.logging.log4j.core.Appender
-
setHandler
public void setHandler(org.apache.logging.log4j.core.ErrorHandler errorHandler) - 指定者:
setHandler在接口中org.apache.logging.log4j.core.Appender
-
getState
public org.apache.logging.log4j.core.LifeCycle.State getState()- 指定者:
getState在接口中org.apache.logging.log4j.core.LifeCycle
-
initialize
public void initialize()- 指定者:
initialize在接口中org.apache.logging.log4j.core.LifeCycle
-
start
public void start()- 指定者:
start在接口中org.apache.logging.log4j.core.LifeCycle
-
stop
public void stop()- 指定者:
stop在接口中org.apache.logging.log4j.core.LifeCycle
-
isStarted
public boolean isStarted()- 指定者:
isStarted在接口中org.apache.logging.log4j.core.LifeCycle
-
isStopped
public boolean isStopped()- 指定者:
isStopped在接口中org.apache.logging.log4j.core.LifeCycle
-