All Classes

Class Description
EventBodySerializer
Define the interface to allow users to define their own event body serializer for HTTP event adapter: Simply create a class implementing this interface, and add the full class name as a property (`eventBodySerializer`) to the adapter.
EventInfoTypeAdapter  
HecJsonSerializer  
HttpEventCollectorErrorHandler
Splunk http event collector error handler.
HttpEventCollectorErrorHandler.ErrorCallback  
HttpEventCollectorErrorHandler.ServerErrorException
This exception is passed to error callback when Splunk server replies an error
HttpEventCollectorEventInfo
Container for Splunk http event collector event data
HttpEventCollectorLog4jAppender
Splunk Http Appender.
HttpEventCollectorLogbackAppender<E>
Logback Appender which writes its events to Splunk http event collector rest endpoint.
HttpEventCollectorLoggingHandler
An input handler for Splunk http event collector.
HttpEventCollectorMiddleware
Splunk http event collector middleware implementation.
HttpEventCollectorMiddleware.HttpSenderMiddleware
An abstract middleware component.
HttpEventCollectorMiddleware.IHttpSender
An interface that describes an abstract events sender working asynchronously.
HttpEventCollectorMiddleware.IHttpSenderCallback
Callback methods invoked by events sender.
HttpEventCollectorResendMiddleware
Splunk http event collector resend middleware.
HttpEventCollectorSender
This is an internal helper class that sends logging events to Splunk http event collector.
HttpEventCollectorSender.SendMode
Sender operation mode.
MetadataTags  
SplunkCimLogEvent
SplunkCimLogEvent encapsulates the best practice logging semantics recommended by Splunk.
TcpAppender
Logback Appender which writes its events to a TCP port.