Documentation ¶
Index ¶
- func CheckAssertions(t *testing.T, assertions ...Assertion)
- func ListMetricDescriptors(ctx context.Context, metricClient *monitoring.MetricClient, ...) ([]*metricpb.MetricDescriptor, error)
- func ListTimeSeries(ctx context.Context, metricClient *monitoring.MetricClient, ...) ([]*monitoringpb.TimeSeries, error)
- func StringifyStackDriverFilter(filter map[string]interface{}) string
- func SumCumulative(ts *monitoringpb.TimeSeries) int64
- func SumDistCount(ts *monitoringpb.TimeSeries) int64
- type Assertion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAssertions ¶ added in v0.16.0
func ListMetricDescriptors ¶ added in v0.17.0
func ListMetricDescriptors(ctx context.Context, metricClient *monitoring.MetricClient, request *monitoringpb.ListMetricDescriptorsRequest) ([]*metricpb.MetricDescriptor, error)
ListMetricDescriptors calls metricClient.ListMetricDescriptor and converts the returned Iterator to a list.
func ListTimeSeries ¶ added in v0.17.0
func ListTimeSeries(ctx context.Context, metricClient *monitoring.MetricClient, req *monitoringpb.ListTimeSeriesRequest) ([]*monitoringpb.TimeSeries, error)
TODO upstream to knative/pkg ListTimeSeries calls metricClient.ListTimeSeries and converts the returned Iterator to a list.
func SumCumulative ¶ added in v0.16.0
func SumCumulative(ts *monitoringpb.TimeSeries) int64
func SumDistCount ¶ added in v0.16.0
func SumDistCount(ts *monitoringpb.TimeSeries) int64
Types ¶
type Assertion ¶ added in v0.16.0
type Assertion interface {
Assert(*monitoring.MetricClient) error
}
Click to show internal directories.
Click to hide internal directories.