Package | Description |
---|---|
software.amazon.awssdk.services.cloudwatch.model |
Modifier and Type | Method and Description |
---|---|
MetricAlarm.Builder |
MetricAlarm.Builder.actionsEnabled(Boolean actionsEnabled)
Indicates whether actions should be executed during any changes to the alarm state.
|
MetricAlarm.Builder |
MetricAlarm.Builder.alarmActions(Collection<String> alarmActions)
The actions to execute when this alarm transitions to the
ALARM state from any other state. |
MetricAlarm.Builder |
MetricAlarm.Builder.alarmActions(String... alarmActions)
The actions to execute when this alarm transitions to the
ALARM state from any other state. |
MetricAlarm.Builder |
MetricAlarm.Builder.alarmArn(String alarmArn)
The Amazon Resource Name (ARN) of the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.alarmConfigurationUpdatedTimestamp(Instant alarmConfigurationUpdatedTimestamp)
The time stamp of the last update to the alarm configuration.
|
MetricAlarm.Builder |
MetricAlarm.Builder.alarmDescription(String alarmDescription)
The description of the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.alarmName(String alarmName)
The name of the alarm.
|
static MetricAlarm.Builder |
MetricAlarm.builder() |
MetricAlarm.Builder |
MetricAlarm.Builder.comparisonOperator(ComparisonOperator comparisonOperator)
The arithmetic operation to use when comparing the specified statistic and threshold.
|
MetricAlarm.Builder |
MetricAlarm.Builder.comparisonOperator(String comparisonOperator)
The arithmetic operation to use when comparing the specified statistic and threshold.
|
MetricAlarm.Builder |
MetricAlarm.Builder.datapointsToAlarm(Integer datapointsToAlarm)
The number of data points that must be breaching to trigger the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.dimensions(Collection<Dimension> dimensions)
The dimensions for the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.dimensions(Consumer<Dimension.Builder>... dimensions)
The dimensions for the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.dimensions(Dimension... dimensions)
The dimensions for the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.evaluateLowSampleCountPercentile(String evaluateLowSampleCountPercentile)
Used only for alarms based on percentiles.
|
MetricAlarm.Builder |
MetricAlarm.Builder.evaluationPeriods(Integer evaluationPeriods)
The number of periods over which data is compared to the specified threshold.
|
MetricAlarm.Builder |
MetricAlarm.Builder.extendedStatistic(String extendedStatistic)
The percentile statistic for the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.insufficientDataActions(Collection<String> insufficientDataActions)
The actions to execute when this alarm transitions to the
INSUFFICIENT_DATA state from any other
state. |
MetricAlarm.Builder |
MetricAlarm.Builder.insufficientDataActions(String... insufficientDataActions)
The actions to execute when this alarm transitions to the
INSUFFICIENT_DATA state from any other
state. |
MetricAlarm.Builder |
MetricAlarm.Builder.metricName(String metricName)
The name of the metric associated with the alarm, if this is an alarm based on a single metric.
|
MetricAlarm.Builder |
MetricAlarm.Builder.metrics(Collection<MetricDataQuery> metrics)
An array of MetricDataQuery structures, used in an alarm based on a metric math expression.
|
MetricAlarm.Builder |
MetricAlarm.Builder.metrics(Consumer<MetricDataQuery.Builder>... metrics)
An array of MetricDataQuery structures, used in an alarm based on a metric math expression.
|
MetricAlarm.Builder |
MetricAlarm.Builder.metrics(MetricDataQuery... metrics)
An array of MetricDataQuery structures, used in an alarm based on a metric math expression.
|
MetricAlarm.Builder |
MetricAlarm.Builder.namespace(String namespace)
The namespace of the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.okActions(Collection<String> okActions)
The actions to execute when this alarm transitions to the
OK state from any other state. |
MetricAlarm.Builder |
MetricAlarm.Builder.okActions(String... okActions)
The actions to execute when this alarm transitions to the
OK state from any other state. |
MetricAlarm.Builder |
MetricAlarm.Builder.period(Integer period)
The period, in seconds, over which the statistic is applied.
|
MetricAlarm.Builder |
MetricAlarm.Builder.stateReason(String stateReason)
An explanation for the alarm state, in text format.
|
MetricAlarm.Builder |
MetricAlarm.Builder.stateReasonData(String stateReasonData)
An explanation for the alarm state, in JSON format.
|
MetricAlarm.Builder |
MetricAlarm.Builder.stateUpdatedTimestamp(Instant stateUpdatedTimestamp)
The time stamp of the last update to the alarm state.
|
MetricAlarm.Builder |
MetricAlarm.Builder.stateValue(StateValue stateValue)
The state value for the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.stateValue(String stateValue)
The state value for the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.statistic(Statistic statistic)
The statistic for the metric associated with the alarm, other than percentile.
|
MetricAlarm.Builder |
MetricAlarm.Builder.statistic(String statistic)
The statistic for the metric associated with the alarm, other than percentile.
|
MetricAlarm.Builder |
MetricAlarm.Builder.threshold(Double threshold)
The value to compare with the specified statistic.
|
MetricAlarm.Builder |
MetricAlarm.Builder.thresholdMetricId(String thresholdMetricId)
In an alarm based on an anomaly detection model, this is the ID of the
ANOMALY_DETECTION_BAND
function used as the threshold for the alarm. |
MetricAlarm.Builder |
MetricAlarm.toBuilder() |
MetricAlarm.Builder |
MetricAlarm.Builder.treatMissingData(String treatMissingData)
Sets how this alarm is to handle missing data points.
|
MetricAlarm.Builder |
MetricAlarm.Builder.unit(StandardUnit unit)
The unit of the metric associated with the alarm.
|
MetricAlarm.Builder |
MetricAlarm.Builder.unit(String unit)
The unit of the metric associated with the alarm.
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends MetricAlarm.Builder> |
MetricAlarm.serializableBuilderClass() |
Copyright © 2021. All rights reserved.