package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

# Functions

Decode attempts to decode a single message from the event stream reader.
DecodeWithLogger adds a logger to be used by the decoder when decoding stream events.
EncodeHeaders writes the header values to the writer encoded in the event stream format.
EncodeWithLogger adds a logger to be used by the encode when decoding stream events.
NewDecoder initializes and returns a Decoder for decoding event stream messages from the reader provided.
NewEncoder initializes and returns an Encoder to encode Event Stream messages to an io.Writer.

# Structs

ChecksumError provides the error for message checksum invalidation errors.
Decoder provides decoding of an Event Stream messages.
Encoder provides EventStream message encoding.
Header is a single EventStream Key Value header pair.
LengthError provides the error for items being larger than a maximum length.
A Message provides the eventstream message representation.

# Interfaces

Value represents the abstract header value.

# Type aliases

An BoolValue provides eventstream encoding, and representation of a Go bool value.
An BytesValue provides eventstream encoding, and representation of a Go byte slice.
Headers are a collection of EventStream header values.
An Int16Value provides eventstream encoding, and representation of a Go int16 value.
An Int32Value provides eventstream encoding, and representation of a Go int32 value.
An Int64Value provides eventstream encoding, and representation of a Go int64 value.
An Int8Value provides eventstream encoding, and representation of a Go int8 value.
An StringValue provides eventstream encoding, and representation of a Go string.
An TimestampValue provides eventstream encoding, and representation of a Go timestamp.
An UUIDValue provides eventstream encoding, and representation of a UUID value.