Class Summary |
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 |
|
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 |
|