Versions in this module Expand all Collapse all v1 v1.12.0 Dec 10, 2021 v1.11.2 Nov 25, 2021 Changes in this version + func DeserializeBatchEvents(data *commonpb.DataBlob) ([]*historypb.HistoryEvent, error) + func DeserializeBlobDataToHistoryEvents(dataBlobs []*commonpb.DataBlob, filterType enumspb.HistoryEventFilterType) (*historypb.History, error) + func NewDataBlob(data []byte, encodingType enumspb.EncodingType) *commonpb.DataBlob + func NewDeserializationError(msg string) error + func NewSerializationError(msg string) error + func NewUnknownEncodingTypeError(encodingType enumspb.EncodingType) error + func SerializeBatchEvents(events []*historypb.HistoryEvent, encodingType enumspb.EncodingType) (*commonpb.DataBlob, error) + type DeserializationError struct + func (e *DeserializationError) Error() string + type JSONPBEncoder struct + func NewJSONPBEncoder() *JSONPBEncoder + func NewJSONPBIndentEncoder(indent string) *JSONPBEncoder + func (e *JSONPBEncoder) Decode(data []byte, pb proto.Message) error + func (e *JSONPBEncoder) Encode(pb proto.Message) ([]byte, error) + type SerializationError struct + func (e *SerializationError) Error() string + type UnknownEncodingTypeError struct + func (e *UnknownEncodingTypeError) Error() string