# Package org.apache.flume.interceptor

- Interface Summary
  Interface | Description
  --- | ---
  Interceptor |
  Interceptor.Builder | Builder implementations MUST have a no-arg constructor
  RegexExtractorInterceptorSerializer | Serializer for serializing groups matched by the `RegexExtractorInterceptor`

- Class Summary
  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 StaticInterceptor.
  RegexFilteringInterceptor.Constants |
  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 Summary
  Enum | Description
  --- | ---
  InterceptorType |

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.