Versions in this module Expand all Collapse all v1 v1.14.29 Jul 18, 2018 v1.14.28 Jul 17, 2018 v1.14.26 Jul 12, 2018 v1.14.25 Jul 11, 2018 v1.14.23 Jul 10, 2018 v1.14.22 Jul 9, 2018 v1.14.21 Jul 6, 2018 v1.14.20 Jul 5, 2018 v1.14.18 Jul 2, 2018 v1.14.15 Jun 27, 2018 v1.14.13 Jun 22, 2018 v1.14.11 Jun 21, 2018 v1.14.10 Jun 20, 2018 v1.14.9 Jun 19, 2018 v1.14.8 Jun 15, 2018 v1.14.6 Jun 13, 2018 v1.14.3 Jun 8, 2018 v1.14.2 Jun 7, 2018 Changes in this version + type BoolValue bool + func (v BoolValue) Get() interface{} + func (v BoolValue) String() string + type BytesValue []byte + func (v BytesValue) Get() interface{} + func (v BytesValue) String() string + type ChecksumError struct + func (e ChecksumError) Error() string + type Decoder struct + func NewDecoder(r io.Reader) *Decoder + func (d *Decoder) Decode(payloadBuf []byte) (m Message, err error) + func (d *Decoder) UseLogger(logger aws.Logger) + type Encoder struct + func NewEncoder(w io.Writer) *Encoder + func (e *Encoder) Encode(msg Message) error + type Header struct + Name string + Value Value + type Headers []Header + func (hs *Headers) Del(name string) + func (hs *Headers) Set(name string, value Value) + func (hs Headers) Get(name string) Value + type Int16Value int16 + func (v Int16Value) Get() interface{} + func (v Int16Value) String() string + type Int32Value int32 + func (v Int32Value) Get() interface{} + func (v Int32Value) String() string + type Int64Value int64 + func (v Int64Value) Get() interface{} + func (v Int64Value) String() string + type Int8Value int8 + func (v Int8Value) Get() interface{} + func (v Int8Value) String() string + type LengthError struct + Have int + Part string + Value interface{} + Want int + func (e LengthError) Error() string + type Message struct + Headers Headers + Payload []byte + type StringValue string + func (v StringValue) Get() interface{} + func (v StringValue) String() string + type TimestampValue time.Time + func (v TimestampValue) Get() interface{} + func (v TimestampValue) String() string + type UUIDValue [16]byte + func (v UUIDValue) Get() interface{} + func (v UUIDValue) String() string + type Value interface + Get func() interface{} + String func() string