FileSinkConfiguration

@Serializable
data class FileSinkConfiguration(val renderWith: String? = null, val renderPattern: String? = null, val sendTo: String? = null, val seqServer: String? = null, val apiKey: String? = null, val checkCertificate: Boolean? = null, val splunkServer: SplunkEndpoint? = null, val renderHec: RenderHec? = null, val eventSender: String? = null)

Data class for a file representation of a SinkConfiguration.

Constructors

Link copied to clipboard
constructor(renderWith: String? = null, renderPattern: String? = null, sendTo: String? = null, seqServer: String? = null, apiKey: String? = null, checkCertificate: Boolean? = null, splunkServer: SplunkEndpoint? = null, renderHec: RenderHec? = null, eventSender: String? = null)

Properties

Link copied to clipboard
val apiKey: String? = null
Link copied to clipboard
Link copied to clipboard
val eventSender: String? = null
Link copied to clipboard
val renderHec: RenderHec? = null
Link copied to clipboard
val renderPattern: String? = null
Link copied to clipboard
val renderWith: String? = null

name of a built-in renderer

Link copied to clipboard
val sendTo: String? = null

name of a built-in sender

Link copied to clipboard
val seqServer: String? = null

URL of a Seq log aggregation server

Link copied to clipboard

Splunk HEC endpoint configuration

Functions

Link copied to clipboard
open override fun toString(): String

Compact rendering to string, masking any API key.