org.apache.logging.log4j.flume.appender
Class FlumeConfigurationBuilder
java.lang.Object
org.apache.logging.log4j.flume.appender.FlumeConfigurationBuilder
public class FlumeConfigurationBuilder
- extends Object
See Flume's PropertiesFileConfigurationProvider. This class would extend that if it were possible.
Method Summary |
org.apache.flume.node.NodeConfiguration |
load(String name,
Properties props,
org.apache.flume.node.nodemanager.NodeConfigurationAware configurationAware)
|
protected void |
loadChannels(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
|
protected void |
loadSinkGroups(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
Map<String,org.apache.flume.Sink> sinks,
org.apache.flume.node.NodeConfiguration conf)
|
protected void |
loadSinks(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
|
protected void |
loadSources(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlumeConfigurationBuilder
public FlumeConfigurationBuilder()
load
public org.apache.flume.node.NodeConfiguration load(String name,
Properties props,
org.apache.flume.node.nodemanager.NodeConfigurationAware configurationAware)
loadChannels
protected void loadChannels(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
loadSources
protected void loadSources(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
loadSinks
protected void loadSinks(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
org.apache.flume.node.NodeConfiguration conf)
loadSinkGroups
protected void loadSinkGroups(org.apache.flume.conf.FlumeConfiguration.AgentConfiguration agentConf,
Map<String,org.apache.flume.Sink> sinks,
org.apache.flume.node.NodeConfiguration conf)
Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.