LogMetricTriggerArgs

data class LogMetricTriggerArgs(val metricColumn: Output<String>? = null, val metricTriggerType: Output<Either<String, MetricTriggerType>>? = null, val threshold: Output<Double>? = null, val thresholdOperator: Output<Either<String, ConditionalOperator>>? = null) : ConvertibleToJava<LogMetricTriggerArgs>

A log metrics trigger descriptor.

Constructors

Link copied to clipboard
constructor(metricColumn: Output<String>? = null, metricTriggerType: Output<Either<String, MetricTriggerType>>? = null, threshold: Output<Double>? = null, thresholdOperator: Output<Either<String, ConditionalOperator>>? = null)

Properties

Link copied to clipboard
val metricColumn: Output<String>? = null

Evaluation of metric on a particular column

Link copied to clipboard
val metricTriggerType: Output<Either<String, MetricTriggerType>>? = null

Metric Trigger Type - 'Consecutive' or 'Total'

Link copied to clipboard
val threshold: Output<Double>? = null

The threshold of the metric trigger.

Link copied to clipboard
val thresholdOperator: Output<Either<String, ConditionalOperator>>? = null

Evaluation operation for Metric -'GreaterThan' or 'LessThan' or 'Equal'.

Functions

Link copied to clipboard
open override fun toJava(): LogMetricTriggerArgs