Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataPoint ¶
type DataPoint interface { Timestamp() pcommon.Timestamp StartTimestamp() pcommon.Timestamp Attributes() pcommon.Map Value() (pcommon.Value, error) DynamicTemplate(pmetric.Metric) string DocCount() uint64 HasMappingHint(elasticsearch.MappingHint) bool Metric() pmetric.Metric }
DataPoint is an interface that allows specifying behavior for each type of data point
type ExponentialHistogram ¶
type ExponentialHistogram struct { pmetric.ExponentialHistogramDataPoint elasticsearch.MappingHintGetter // contains filtered or unexported fields }
func NewExponentialHistogram ¶
func NewExponentialHistogram(metric pmetric.Metric, dp pmetric.ExponentialHistogramDataPoint) ExponentialHistogram
func (ExponentialHistogram) DocCount ¶
func (dp ExponentialHistogram) DocCount() uint64
func (ExponentialHistogram) DynamicTemplate ¶
func (dp ExponentialHistogram) DynamicTemplate(_ pmetric.Metric) string
func (ExponentialHistogram) Metric ¶
func (dp ExponentialHistogram) Metric() pmetric.Metric
type Histogram ¶
type Histogram struct { pmetric.HistogramDataPoint elasticsearch.MappingHintGetter // contains filtered or unexported fields }
func NewHistogram ¶
func NewHistogram(metric pmetric.Metric, dp pmetric.HistogramDataPoint) Histogram
type Number ¶
type Number struct { pmetric.NumberDataPoint elasticsearch.MappingHintGetter // contains filtered or unexported fields }
type Summary ¶
type Summary struct { pmetric.SummaryDataPoint elasticsearch.MappingHintGetter // contains filtered or unexported fields }
func NewSummary ¶
func NewSummary(metric pmetric.Metric, dp pmetric.SummaryDataPoint) Summary
Click to show internal directories.
Click to hide internal directories.