| Interface | Description |
|---|---|
| BatchSizeSupported |
This interface indicates that a component does batching and the batch size
is publicly available.
|
| ComponentWithClassName | |
| Configurable |
Any class marked as Configurable may have a context including its
sub-configuration passed to it, requesting it configure itself.
|
| ConfigurableComponent | |
| TransactionCapacitySupported |
This interface indicates that a component has a transaction capacity
and it is publicly available.
|
| Class | Description |
|---|---|
| BasicConfigurationConstants | |
| ComponentConfiguration |
Abstract implementation of the Component Configuration Manager.
|
| ComponentConfigurationFactory | |
| ConfigFilterFactory | |
| Configurables |
Methods for working with
Configurables. |
| FlumeConfiguration |
FlumeConfiguration is an in memory representation of the hierarchical
configuration namespace required by the ConfigurationProvider.
|
| FlumeConfiguration.AgentConfiguration | |
| FlumeConfiguration.ComponentNameAndConfigKey | |
| FlumeConfigurationError | |
| LogPrivacyUtil |
Utility class to help any Flume component determine whether logging potentially sensitive
information is allowed or not.
|
| Enum | Description |
|---|---|
| ComponentConfiguration.ComponentType | |
| FlumeConfigurationError.ErrorOrWarning | |
| FlumeConfigurationErrorType |
| Exception | Description |
|---|---|
| ConfigurationException |
Copyright © 2009-2022 Apache Software Foundation. All Rights Reserved.