cloudwatch

package
v0.0.0-...-ff1b721 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2018 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigFunc

type ConfigFunc func(r *config)

func WithBatchSize

func WithBatchSize(batchSize int) ConfigFunc

func WithBufferSize

func WithBufferSize(bufferSize int) ConfigFunc

func WithClock

func WithClock(clock glock.Clock) ConfigFunc

func WithLogger

func WithLogger(logger base.Logger) ConfigFunc

func WithReportConfigs

func WithReportConfigs(configs ...base.ConfigFunc) ConfigFunc

func WithSession

func WithSession(session *session.Session) ConfigFunc

func WithTickDuration

func WithTickDuration(tickDuration time.Duration) ConfigFunc

type Reporter

type Reporter struct {
	// contains filtered or unexported fields
}

func NewReporter

func NewReporter(namespace string, configs ...ConfigFunc) *Reporter

func (*Reporter) Report

func (r *Reporter) Report(name string, value float64, configs ...base.ConfigFunc)

func (*Reporter) Shutdown

func (r *Reporter) Shutdown()

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL