googlecloudmonitoring🔗
Objects🔗
- AlignmentTypes
- CloudMonitoringQuery
- Filter
- LegacyCloudMonitoringAnnotationQuery
- MetricFindQueryTypes
- MetricKind
- MetricQuery
- PreprocessorType
- PromQLQuery
- QueryType
- SLOQuery
- TimeSeriesList
- TimeSeriesQuery
- ValueTypes
Builders🔗
- CloudMonitoringQueryBuilder
- FilterBuilder
- LegacyCloudMonitoringAnnotationQueryBuilder
- MetricQueryBuilder
- PromQLQueryBuilder
- SLOQueryBuilder
- TimeSeriesListBuilder
- TimeSeriesQueryBuilder
Functions🔗
NewCloudMonitoringQuery🔗
NewCloudMonitoringQuery creates a new CloudMonitoringQuery object.
VariantConfig🔗
VariantConfig returns the configuration related to cloud-monitoring dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
NewTimeSeriesList🔗
NewTimeSeriesList creates a new TimeSeriesList object.
NewTimeSeriesQuery🔗
NewTimeSeriesQuery creates a new TimeSeriesQuery object.
NewSLOQuery🔗
NewSLOQuery creates a new SLOQuery object.
NewPromQLQuery🔗
NewPromQLQuery creates a new PromQLQuery object.
NewMetricQuery🔗
NewMetricQuery creates a new MetricQuery object.
NewLegacyCloudMonitoringAnnotationQuery🔗
NewLegacyCloudMonitoringAnnotationQuery creates a new LegacyCloudMonitoringAnnotationQuery object.
NewFilter🔗
NewFilter creates a new Filter object.
CloudMonitoringQueryConverter🔗
CloudMonitoringQueryConverter accepts a CloudMonitoringQuery
object and generates the Go code to build this object using builders.
TimeSeriesListConverter🔗
TimeSeriesListConverter accepts a TimeSeriesList
object and generates the Go code to build this object using builders.
TimeSeriesQueryConverter🔗
TimeSeriesQueryConverter accepts a TimeSeriesQuery
object and generates the Go code to build this object using builders.
SLOQueryConverter🔗
SLOQueryConverter accepts a SLOQuery
object and generates the Go code to build this object using builders.
PromQLQueryConverter🔗
PromQLQueryConverter accepts a PromQLQuery
object and generates the Go code to build this object using builders.
MetricQueryConverter🔗
MetricQueryConverter accepts a MetricQuery
object and generates the Go code to build this object using builders.
LegacyCloudMonitoringAnnotationQueryConverter🔗
LegacyCloudMonitoringAnnotationQueryConverter accepts a LegacyCloudMonitoringAnnotationQuery
object and generates the Go code to build this object using builders.
func LegacyCloudMonitoringAnnotationQueryConverter(input LegacyCloudMonitoringAnnotationQuery) string
FilterConverter🔗
FilterConverter accepts a Filter
object and generates the Go code to build this object using builders.