Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByteReadScanner ¶
type ByteReadScanner interface {
io.Reader
io.ByteScanner
}
ByteReadScanner is capable of reading and scanning bytes.
type UnaggregatedMessageType ¶
type UnaggregatedMessageType int
UnaggregatedMessageType is the unaggregated message type.
const ( UnknownMessageType UnaggregatedMessageType = iota CounterWithMetadatasType BatchTimerWithMetadatasType GaugeWithMetadatasType ForwardedMetricWithMetadataType TimedMetricWithMetadataType )
A list of supported unaggregated message type.
type UnaggregatedMessageUnion ¶
type UnaggregatedMessageUnion struct {
Type UnaggregatedMessageType
CounterWithMetadatas unaggregated.CounterWithMetadatas
BatchTimerWithMetadatas unaggregated.BatchTimerWithMetadatas
GaugeWithMetadatas unaggregated.GaugeWithMetadatas
ForwardedMetricWithMetadata aggregated.ForwardedMetricWithMetadata
TimedMetricWithMetadata aggregated.TimedMetricWithMetadata
}
UnaggregatedMessageUnion is a union of different types of unaggregated messages. A message union may contain at most one type of message that is determined by the `Type` field of the union, which in turn determines which one of the field in the union contains the corresponding message data.
Click to show internal directories.
Click to hide internal directories.