Documentation ¶
Index ¶
- func CheckAssertions(t *testing.T, assertions ...Assertion)
- func NewStackDriverListTimeSeriesRequest(projectID string, o ...StackDriverListTimeSeriesRequestOption) *monitoringpb.ListTimeSeriesRequest
- func NewStackDriverMetricClient() (*monitoring.MetricClient, error)
- func StringifyStackDriverFilter(filter map[string]interface{}) string
- func SumCumulative(ts *monitoringpb.TimeSeries) int64
- func SumDistCount(ts *monitoringpb.TimeSeries) int64
- type Assertion
- type StackDriverListTimeSeriesRequestOption
- func WithStackDriverAlignmentPeriod(seconds int64) StackDriverListTimeSeriesRequestOption
- func WithStackDriverCrossSeriesReducer(reducer monitoringpb.Aggregation_Reducer) StackDriverListTimeSeriesRequestOption
- func WithStackDriverFilter(filter string) StackDriverListTimeSeriesRequestOption
- func WithStackDriverInterval(startSecs, endSecs int64) StackDriverListTimeSeriesRequestOption
- func WithStackDriverPerSeriesAligner(aligner monitoringpb.Aggregation_Aligner) StackDriverListTimeSeriesRequestOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAssertions ¶ added in v0.16.0
func NewStackDriverListTimeSeriesRequest ¶
func NewStackDriverListTimeSeriesRequest(projectID string, o ...StackDriverListTimeSeriesRequestOption) *monitoringpb.ListTimeSeriesRequest
func NewStackDriverMetricClient ¶
func NewStackDriverMetricClient() (*monitoring.MetricClient, error)
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
}
type StackDriverListTimeSeriesRequestOption ¶
type StackDriverListTimeSeriesRequestOption func(*monitoringpb.ListTimeSeriesRequest)
StackDriverListTimeSeriesRequestOption enables further configuration of a ListTimeSeriesRequest.
func WithStackDriverAlignmentPeriod ¶
func WithStackDriverAlignmentPeriod(seconds int64) StackDriverListTimeSeriesRequestOption
func WithStackDriverCrossSeriesReducer ¶
func WithStackDriverCrossSeriesReducer(reducer monitoringpb.Aggregation_Reducer) StackDriverListTimeSeriesRequestOption
func WithStackDriverFilter ¶
func WithStackDriverFilter(filter string) StackDriverListTimeSeriesRequestOption
func WithStackDriverInterval ¶
func WithStackDriverInterval(startSecs, endSecs int64) StackDriverListTimeSeriesRequestOption
func WithStackDriverPerSeriesAligner ¶
func WithStackDriverPerSeriesAligner(aligner monitoringpb.Aggregation_Aligner) StackDriverListTimeSeriesRequestOption
Click to show internal directories.
Click to hide internal directories.