public class NifiChannelSelector
extends java.lang.Object
implements org.apache.flume.ChannelSelector
Constructor and Description |
---|
NifiChannelSelector(org.apache.flume.Channel channel) |
Modifier and Type | Method and Description |
---|---|
void |
configure(org.apache.flume.Context context) |
java.util.List<org.apache.flume.Channel> |
getAllChannels() |
java.lang.String |
getName() |
java.util.List<org.apache.flume.Channel> |
getOptionalChannels(org.apache.flume.Event event) |
java.util.List<org.apache.flume.Channel> |
getRequiredChannels(org.apache.flume.Event event) |
void |
setChannels(java.util.List<org.apache.flume.Channel> channels) |
void |
setName(java.lang.String name) |
public java.util.List<org.apache.flume.Channel> getRequiredChannels(org.apache.flume.Event event)
getRequiredChannels
in interface org.apache.flume.ChannelSelector
public java.util.List<org.apache.flume.Channel> getOptionalChannels(org.apache.flume.Event event)
getOptionalChannels
in interface org.apache.flume.ChannelSelector
public java.util.List<org.apache.flume.Channel> getAllChannels()
getAllChannels
in interface org.apache.flume.ChannelSelector
public void setChannels(java.util.List<org.apache.flume.Channel> channels)
setChannels
in interface org.apache.flume.ChannelSelector
public java.lang.String getName()
getName
in interface org.apache.flume.NamedComponent
public void setName(java.lang.String name)
setName
in interface org.apache.flume.NamedComponent
public void configure(org.apache.flume.Context context)
configure
in interface org.apache.flume.conf.Configurable