| Interface | Description | 
|---|---|
| Interceptor | |
| Interceptor.Builder | 
 Builder implementations MUST have a no-arg constructor 
 | 
| RegexExtractorInterceptorSerializer | 
 Serializer for serializing groups matched by the
  
RegexExtractorInterceptor | 
| Class | Description | 
|---|---|
| HostInterceptor | 
 Simple Interceptor class that sets the host name or IP on all events
 that are intercepted. 
 | 
| HostInterceptor.Builder | 
 Builder which builds new instances of the HostInterceptor. 
 | 
| HostInterceptor.Constants | |
| InterceptorBuilderFactory | 
 Factory used to register instances of Interceptors & their builders,
 as well as to instantiate the builders. 
 | 
| InterceptorChain | 
 Implementation of Interceptor that calls a list of other Interceptors
 serially. 
 | 
| RegexExtractorInterceptor | 
 Interceptor that extracts matches using a specified regular expression and
 appends the matches to the event headers using the specified serializers 
 | 
| RegexExtractorInterceptor.Builder | |
| RegexExtractorInterceptorMillisSerializer | 
 Serializer that converts the passed in value into milliseconds using the
 specified formatting pattern 
 | 
| RegexExtractorInterceptorPassThroughSerializer | 
 Serializer that simply returns the passed in value 
 | 
| RegexFilteringInterceptor | 
 Interceptor that filters events selectively based on a configured regular
 expression matching against the event body. 
 | 
| RegexFilteringInterceptor.Builder | 
 Builder which builds new instance of the RegexFilteringInterceptor. 
 | 
| RegexFilteringInterceptor.Constants | |
| RemoveHeaderInterceptor | 
 This interceptor manipulates Flume event headers, by removing one or many
 headers. 
 | 
| RemoveHeaderInterceptor.Builder | 
 Builder which builds new instances of the  
RemoveHeaderInterceptor. | 
| SearchAndReplaceInterceptor | 
 
 Interceptor that allows search-and-replace of event body strings using
 regular expressions. 
 | 
| SearchAndReplaceInterceptor.Builder | |
| StaticInterceptor | 
 Interceptor class that appends a static, pre-configured header to all events. 
 | 
| StaticInterceptor.Builder | 
 Builder which builds new instance of the StaticInterceptor. 
 | 
| StaticInterceptor.Constants | |
| TimestampInterceptor | 
 Simple Interceptor class that sets the current system timestamp on all events
 that are intercepted. 
 | 
| TimestampInterceptor.Builder | 
 Builder which builds new instances of the TimestampInterceptor. 
 | 
| TimestampInterceptor.Constants | 
| Enum | Description | 
|---|---|
| InterceptorType | 
Copyright © 2009-2022 Apache Software Foundation. All Rights Reserved.