Module format

Source
Expand description

A collection of formats that can be used to convert from byte frames to structured events.

Structs§

AvroDeserializer
Serializer that converts bytes to an Event using the Apache Avro format.
AvroDeserializerConfig
Config used to build a AvroDeserializer.
AvroDeserializerOptions
Apache Avro serializer options.
BytesDeserializer
Deserializer that converts bytes to an Event.
BytesDeserializerConfig
Config used to build a BytesDeserializer.
GelfDeserializer
Deserializer that builds an Event from a byte frame containing a GELF log message.
GelfDeserializerConfig
Config used to build a GelfDeserializer.
GelfDeserializerOptions
GELF-specific decoding options.
InfluxdbDeserializer
Deserializer for the influxdb line protocol
InfluxdbDeserializerConfig
Config used to build a InfluxdbDeserializer.
JsonDeserializer
Deserializer that builds Events from a byte frame containing JSON.
JsonDeserializerConfig
Config used to build a JsonDeserializer.
JsonDeserializerOptions
JSON-specific decoding options.
NativeDeserializer
Deserializer that builds Events from a byte frame containing Vector’s native protobuf format.
NativeDeserializerConfig
Config used to build a NativeDeserializer.
NativeJsonDeserializer
Deserializer that builds Events from a byte frame containing Vector’s native JSON representation.
NativeJsonDeserializerConfig
Config used to build a NativeJsonDeserializer.
NativeJsonDeserializerOptions
Vector’s native JSON-specific decoding options.
ProtobufDeserializer
Deserializer that builds Events from a byte frame containing protobuf.
ProtobufDeserializerConfig
Config used to build a ProtobufDeserializer.
ProtobufDeserializerOptions
Protobuf-specific decoding options.
SyslogDeserializer
Deserializer that builds an Event from a byte frame containing a syslog message.
SyslogDeserializerConfig
Config used to build a SyslogDeserializer.
SyslogDeserializerOptions
Syslog-specific decoding options.
VrlDeserializer
Deserializer that builds Events from a byte frame containing logs compatible with VRL.
VrlDeserializerConfig
Config used to build a VrlDeserializer.
VrlDeserializerOptions
VRL-specific decoding options.

Traits§

Deserializer
Parse structured events from bytes.

Type Aliases§

BoxedDeserializer
A Box containing a Deserializer.