in pkg/metrics/gcm.go [98:115]
func gcmIntCounterPoint(value int) *monitoringpb.Point {
end := time.Now()
return &monitoringpb.Point{
Interval: &monitoringpb.TimeInterval{
StartTime: &googlepb.Timestamp{
Seconds: end.Add(-time.Second).Unix(),
},
EndTime: &googlepb.Timestamp{
Seconds: end.Unix(),
},
},
Value: &monitoringpb.TypedValue{
Value: &monitoringpb.TypedValue_Int64Value{
Int64Value: int64(value),
},
},
}
}