Csv

class Csv

The CSV processor parses comma-separated values (CSV) from the log events into columns.

For more information about this processor including examples, see csv in the CloudWatch Logs User Guide.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An array of names to use for the columns in the transformed log event.

Link copied to clipboard

The character used to separate each column in the original comma-separated value log event. If you omit this, the processor looks for the comma , character as the delimiter.

Link copied to clipboard

The character used used as a text qualifier for a single column of data. If you omit this, the double quotation mark " character is used.

Link copied to clipboard

The path to the field in the log event that has the comma separated values to be parsed. If you omit this value, the whole log message is processed.

Functions

Link copied to clipboard
inline fun copy(block: Csv.Builder.() -> Unit = {}): Csv
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String