Documentation ¶
Index ¶
- type Builder
- func (b *Builder) BuildCounterData(v metrics.Counter, name string) []*cloudwatch.MetricDatum
- func (b *Builder) BuildGaugeData(v metrics.Gauge, name string) []*cloudwatch.MetricDatum
- func (b *Builder) BuildGaugeFloat64Data(v metrics.GaugeFloat64, name string) []*cloudwatch.MetricDatum
- func (b *Builder) BuildHistogramData(v metrics.Histogram, name string) []*cloudwatch.MetricDatum
- func (b *Builder) BuildMeterData(v metrics.Meter, name string) []*cloudwatch.MetricDatum
- func (b *Builder) BuildTimerData(v metrics.Timer, name string) []*cloudwatch.MetricDatum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder handles the datum generation
func NewBuilder ¶
func NewBuilder(units map[string]string, dimensions map[string]string, percentiles []float64, storageResolution int64) *Builder
NewBuilder creates a Builder
func (*Builder) BuildCounterData ¶
func (b *Builder) BuildCounterData(v metrics.Counter, name string) []*cloudwatch.MetricDatum
BuildCounterData generates data from a Counter
func (*Builder) BuildGaugeData ¶
func (b *Builder) BuildGaugeData(v metrics.Gauge, name string) []*cloudwatch.MetricDatum
BuildGaugeData generates data from a Gauge
func (*Builder) BuildGaugeFloat64Data ¶
func (b *Builder) BuildGaugeFloat64Data(v metrics.GaugeFloat64, name string) []*cloudwatch.MetricDatum
BuildGaugeFloat64Data generates data from a GaugeFloat64
func (*Builder) BuildHistogramData ¶
func (b *Builder) BuildHistogramData(v metrics.Histogram, name string) []*cloudwatch.MetricDatum
BuildHistogramData generates data from an Histogram
func (*Builder) BuildMeterData ¶
func (b *Builder) BuildMeterData(v metrics.Meter, name string) []*cloudwatch.MetricDatum
BuildMeterData generates data from a Meter
func (*Builder) BuildTimerData ¶
func (b *Builder) BuildTimerData(v metrics.Timer, name string) []*cloudwatch.MetricDatum
BuildTimerData generates data from a Timer
Click to show internal directories.
Click to hide internal directories.