Versions in this module Expand all Collapse all v0 v0.2.0 Nov 26, 2020 v0.1.1 Nov 18, 2020 Changes in this version + type Adapter struct + func NewAdapter(ctx context.Context, lookbackInterval time.Duration) (*Adapter, error) + func (a *Adapter) Close() error + func (a *Adapter) CreateTimeseries(ctx context.Context, project, name string, desc *metricpb.MetricDescriptor, ...) error + func (a *Adapter) LatestTimestamp(ctx context.Context, project, name string) (time.Time, error) + type MetricClient interface + Close func() error + CreateMetricDescriptor func(context.Context, *monitoringpb.CreateMetricDescriptorRequest) (*metricpb.MetricDescriptor, error) + CreateTimeSeries func(context.Context, *monitoringpb.CreateTimeSeriesRequest) error + DeleteMetricDescriptor func(ctx context.Context, req *monitoringpb.DeleteMetricDescriptorRequest) error + GetMetricDescriptor func(context.Context, *monitoringpb.GetMetricDescriptorRequest) (*metricpb.MetricDescriptor, error) + ListTimeSeries func(context.Context, *monitoringpb.ListTimeSeriesRequest) ([]*monitoringpb.TimeSeries, error)