Documentation ¶
Index ¶
- func BuildCoverageRequest(input CoverageArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
- func BuildJobResultRequest(input JobResultArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
- func BuildLastPublishedRequest(input LastPublishedArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
- type CoverageArgs
- type JobResultArgs
- type LastPublishedArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildCoverageRequest ¶
func BuildCoverageRequest(input CoverageArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
BuildCoverageRequest builds a new job result request object to submit to gcp cloud monitoring.
func BuildJobResultRequest ¶
func BuildJobResultRequest(input JobResultArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
BuildJobResultRequest builds a new job result request object to submit to gcp cloud monitoring.
func BuildLastPublishedRequest ¶
func BuildLastPublishedRequest(input LastPublishedArgs) (*monitoringpb.CreateTimeSeriesRequest, error)
BuildLastPublishedRequest builds a new job result request object to submit to gcp cloud monitoring.
Types ¶
type CoverageArgs ¶
type CoverageArgs struct { EndTimestamp *int64 // Optional - will default to now in ms. MetricPath string PackageName string CoveragePercent int64 ProjectID string }
CoverageArgs defines the required and optional arguments for building a new coverage request (in the form of a cloud monitoring time series request).
type JobResultArgs ¶
type JobResultArgs struct { EndTimestamp *int64 // Optional - will default to now in ms. Job string MetricPath string Pipeline string ProjectID string ResultState string StartTimestamp int64 // Epoch Milliseconds. Task string Zone string }
JobResultArgs defines the required and optional arguments for building a new job result request (in the form of a cloud monitoring time series request).
Click to show internal directories.
Click to hide internal directories.