cloudwatch🔗
Objects🔗
- AnnotationQuery
- Dimensions
- LogGroup
- LogsQuery
- LogsQueryLanguage
- MetricEditorMode
- MetricQueryType
- MetricStat
- MetricsQuery
- MetricsQueryOrLogsQueryOrAnnotationQuery
- QueryEditorArrayExpression
- QueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression
- QueryEditorArrayExpressionType
- QueryEditorExpression
- QueryEditorExpressionType
- QueryEditorFunctionExpression
- QueryEditorFunctionParameterExpression
- QueryEditorGroupByExpression
- QueryEditorOperator
- QueryEditorOperatorExpression
- QueryEditorOperatorType
- QueryEditorOperatorValueType
- QueryEditorProperty
- QueryEditorPropertyExpression
- QueryEditorPropertyExpressionOrQueryEditorFunctionExpression
- QueryEditorPropertyType
- QueryMode
- Request
- SQLExpression
- StringOrArrayOfString
- StringOrBoolOrInt64
- StringOrBoolOrInt64OrArrayOfQueryEditorOperatorType
Builders🔗
- AnnotationQueryBuilder
- LogGroupBuilder
- LogsQueryBuilder
- MetricStatBuilder
- MetricsQueryBuilder
- MetricsQueryOrLogsQueryOrAnnotationQueryBuilder
- QueryBuilder
- QueryEditorArrayExpressionBuilder
- QueryEditorFunctionExpressionBuilder
- QueryEditorFunctionParameterExpressionBuilder
- QueryEditorGroupByExpressionBuilder
- QueryEditorOperatorBuilder
- QueryEditorOperatorExpressionBuilder
- QueryEditorPropertyBuilder
- QueryEditorPropertyExpressionBuilder
- QueryV2Builder
- RequestBuilder
- SQLExpressionBuilder
Functions🔗
NewMetricStat🔗
NewMetricStat creates a new MetricStat object.
NewMetricsQuery🔗
NewMetricsQuery creates a new MetricsQuery object.
NewSQLExpression🔗
NewSQLExpression creates a new SQLExpression object.
NewQueryEditorFunctionExpression🔗
NewQueryEditorFunctionExpression creates a new QueryEditorFunctionExpression object.
NewQueryEditorFunctionParameterExpression🔗
NewQueryEditorFunctionParameterExpression creates a new QueryEditorFunctionParameterExpression object.
NewQueryEditorPropertyExpression🔗
NewQueryEditorPropertyExpression creates a new QueryEditorPropertyExpression object.
NewQueryEditorProperty🔗
NewQueryEditorProperty creates a new QueryEditorProperty object.
NewQueryEditorArrayExpression🔗
NewQueryEditorArrayExpression creates a new QueryEditorArrayExpression object.
NewQueryEditorExpression🔗
NewQueryEditorExpression creates a new QueryEditorExpression object.
NewQueryEditorGroupByExpression🔗
NewQueryEditorGroupByExpression creates a new QueryEditorGroupByExpression object.
NewQueryEditorOperatorExpression🔗
NewQueryEditorOperatorExpression creates a new QueryEditorOperatorExpression object.
NewQueryEditorOperator🔗
NewQueryEditorOperator creates a new QueryEditorOperator object.
NewQueryEditorOperatorType🔗
NewQueryEditorOperatorType creates a new QueryEditorOperatorType object.
NewQueryEditorOperatorValueType🔗
NewQueryEditorOperatorValueType creates a new QueryEditorOperatorValueType object.
NewLogsQuery🔗
NewLogsQuery creates a new LogsQuery object.
NewLogGroup🔗
NewLogGroup creates a new LogGroup object.
NewAnnotationQuery🔗
NewAnnotationQuery creates a new AnnotationQuery object.
NewRequest🔗
NewRequest creates a new Request object.
NewStringOrArrayOfString🔗
NewStringOrArrayOfString creates a new StringOrArrayOfString object.
NewQueryEditorPropertyExpressionOrQueryEditorFunctionExpression🔗
NewQueryEditorPropertyExpressionOrQueryEditorFunctionExpression creates a new QueryEditorPropertyExpressionOrQueryEditorFunctionExpression object.
func NewQueryEditorPropertyExpressionOrQueryEditorFunctionExpression() *QueryEditorPropertyExpressionOrQueryEditorFunctionExpression
NewQueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression🔗
NewQueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression creates a new QueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression object.
func NewQueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression() *QueryEditorArrayExpressionOrQueryEditorPropertyExpressionOrQueryEditorGroupByExpressionOrQueryEditorFunctionExpressionOrQueryEditorFunctionParameterExpressionOrQueryEditorOperatorExpression
NewStringOrBoolOrInt64OrArrayOfQueryEditorOperatorType🔗
NewStringOrBoolOrInt64OrArrayOfQueryEditorOperatorType creates a new StringOrBoolOrInt64OrArrayOfQueryEditorOperatorType object.
func NewStringOrBoolOrInt64OrArrayOfQueryEditorOperatorType() *StringOrBoolOrInt64OrArrayOfQueryEditorOperatorType
NewStringOrBoolOrInt64🔗
NewStringOrBoolOrInt64 creates a new StringOrBoolOrInt64 object.
NewMetricsQueryOrLogsQueryOrAnnotationQuery🔗
NewMetricsQueryOrLogsQueryOrAnnotationQuery creates a new MetricsQueryOrLogsQueryOrAnnotationQuery object.
VariantConfig🔗
VariantConfig returns the configuration related to cloudwatch dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
QueryV2Converter🔗
QueryV2Converter accepts a QueryV2 object and generates the Go code to build this object using builders.
MetricStatConverter🔗
MetricStatConverter accepts a MetricStat object and generates the Go code to build this object using builders.
MetricsQueryConverter🔗
MetricsQueryConverter accepts a MetricsQuery object and generates the Go code to build this object using builders.
SQLExpressionConverter🔗
SQLExpressionConverter accepts a SQLExpression object and generates the Go code to build this object using builders.
QueryEditorFunctionExpressionConverter🔗
QueryEditorFunctionExpressionConverter accepts a QueryEditorFunctionExpression object and generates the Go code to build this object using builders.
QueryEditorFunctionParameterExpressionConverter🔗
QueryEditorFunctionParameterExpressionConverter accepts a QueryEditorFunctionParameterExpression object and generates the Go code to build this object using builders.
func QueryEditorFunctionParameterExpressionConverter(input QueryEditorFunctionParameterExpression) string
QueryEditorPropertyExpressionConverter🔗
QueryEditorPropertyExpressionConverter accepts a QueryEditorPropertyExpression object and generates the Go code to build this object using builders.
QueryEditorPropertyConverter🔗
QueryEditorPropertyConverter accepts a QueryEditorProperty object and generates the Go code to build this object using builders.
QueryEditorArrayExpressionConverter🔗
QueryEditorArrayExpressionConverter accepts a QueryEditorArrayExpression object and generates the Go code to build this object using builders.
QueryEditorGroupByExpressionConverter🔗
QueryEditorGroupByExpressionConverter accepts a QueryEditorGroupByExpression object and generates the Go code to build this object using builders.
QueryEditorOperatorExpressionConverter🔗
QueryEditorOperatorExpressionConverter accepts a QueryEditorOperatorExpression object and generates the Go code to build this object using builders.
QueryEditorOperatorConverter🔗
QueryEditorOperatorConverter accepts a QueryEditorOperator object and generates the Go code to build this object using builders.
LogsQueryConverter🔗
LogsQueryConverter accepts a LogsQuery object and generates the Go code to build this object using builders.
LogGroupConverter🔗
LogGroupConverter accepts a LogGroup object and generates the Go code to build this object using builders.
AnnotationQueryConverter🔗
AnnotationQueryConverter accepts a AnnotationQuery object and generates the Go code to build this object using builders.
RequestConverter🔗
RequestConverter accepts a Request object and generates the Go code to build this object using builders.
MetricsQueryOrLogsQueryOrAnnotationQueryConverter🔗
MetricsQueryOrLogsQueryOrAnnotationQueryConverter accepts a MetricsQueryOrLogsQueryOrAnnotationQuery object and generates the Go code to build this object using builders.
func MetricsQueryOrLogsQueryOrAnnotationQueryConverter(input MetricsQueryOrLogsQueryOrAnnotationQuery) string
QueryConverter🔗
QueryConverter accepts a Query object and generates the Go code to build this object using builders.