package
0.0.0-20191121140916-9649366ff4b2
Repository: https://github.com/chronosphereiox/m3.git
Documentation: pkg.go.dev

# Functions

NewAggregatedDecoder creates an aggregated decoder.
NewAggregatedDecoderPool creates a new pool for aggregated decoders.
NewAggregatedEncoder creates a new aggregated encoder.
NewBuffer create a new buffer.
NewMockUnaggregatedEncoder creates a new mock instance.
NewUnaggregatedEncoder creates a new unaggregated encoder.
NewUnaggregatedIterator creates a new unaggregated iterator.
NewUnaggregatedOptions create a new set of unaggregated options.

# Structs

AggregatedDecoder is a decoder for decoding aggregated metrics.
Buffer contains a byte slice backed by an optional bytes pool.
MockUnaggregatedEncoder is a mock of UnaggregatedEncoder interface.
MockUnaggregatedEncoderMockRecorder is the mock recorder for MockUnaggregatedEncoder.

# Interfaces

AggregatedDecoderPool is a pool of aggregated decoders.
AggregatedEncoder is an encoder for encoding aggregated metrics.
UnaggregatedEncoder encodes unaggregated metrics.
UnaggregatedIterator decodes unaggregated metrics.
UnaggregatedOptions provide a set of options for the unaggregated encoder and iterator.