Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Base64Formatter ¶
type Base64Formatter struct{}
Base64Formatter implements formatter interface for both protobuf v1 and v2 messages. Intended for use with SQS
func NewBase64Formatter ¶
func NewBase64Formatter() Base64Formatter
type JSONFormatter ¶
type JSONFormatter struct{}
JSONFormatter encodes/decodes proto go struct to json format
func NewJSONFormatter ¶
func NewJSONFormatter() JSONFormatter
type RawFormatter ¶
type RawFormatter struct{}
RawFormatter implements formatter interface for both protobuf v1 and v2 messages. Does not base64 encode.
func NewRawFormatter ¶
func NewRawFormatter() RawFormatter
type SchematizedBase64FormatterDeprecated ¶
type SchematizedBase64FormatterDeprecated struct {
SchemaID int
// contains filtered or unexported fields
}
SchematizedBase64FormatterDeprecated follows the Confluent Wire Format https://docs.confluent.io/current/schema-registry/serdes-develop/index.html#wire-format
Click to show internal directories.
Click to hide internal directories.