Class CfnCloudWatchAlarmTemplateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnCloudWatchAlarmTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCloudWatchAlarmTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCloudWatchAlarmTemplateMixinProps
@Stability(Stable)
@Internal
public static final class CfnCloudWatchAlarmTemplateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCloudWatchAlarmTemplateMixinProps
An implementation for
CfnCloudWatchAlarmTemplateMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnCloudWatchAlarmTemplateMixinProps
CfnCloudWatchAlarmTemplateMixinProps.Builder, CfnCloudWatchAlarmTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCloudWatchAlarmTemplateMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe comparison operator used to compare the specified statistic and the threshold.final NumberThe number of datapoints within the evaluation period that must be breaching to trigger the alarm.final StringA resource's optional description.final NumberThe number of periods over which data is compared to the specified threshold.final StringA cloudwatch alarm template group's identifier.final StringThe name of the metric associated with the alarm.final StringgetName()A resource's name.final NumberThe period, in seconds, over which the specified statistic is applied.final StringThe statistic to apply to the alarm's metric data.getTags()Represents the tags associated with a resource.final StringThe resource type this template should dynamically generate CloudWatch metric alarms for.final NumberThe threshold value to compare with the specified statistic.final StringSpecifies how missing data points are treated when evaluating the alarm's condition.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCloudWatchAlarmTemplateMixinProps.Builder.
-
-
Method Details
-
getComparisonOperator
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe comparison operator used to compare the specified statistic and the threshold.- Specified by:
getComparisonOperatorin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getDatapointsToAlarm
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe number of datapoints within the evaluation period that must be breaching to trigger the alarm.Default: - 0
- Specified by:
getDatapointsToAlarmin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getDescription
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsA resource's optional description.- Specified by:
getDescriptionin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getEvaluationPeriods
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe number of periods over which data is compared to the specified threshold.Default: - 0
- Specified by:
getEvaluationPeriodsin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getGroupIdentifier
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsA cloudwatch alarm template group's identifier.Can be either be its id or current name.
- Specified by:
getGroupIdentifierin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getMetricName
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe name of the metric associated with the alarm.Must be compatible with targetResourceType.
- Specified by:
getMetricNamein interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getName
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsA resource's name.Names must be unique within the scope of a resource type in a specific region.
- Specified by:
getNamein interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getPeriod
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe period, in seconds, over which the specified statistic is applied.Default: - 0
- Specified by:
getPeriodin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getStatistic
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe statistic to apply to the alarm's metric data.- Specified by:
getStatisticin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsRepresents the tags associated with a resource.- Specified by:
getTagsin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getTargetResourceType
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe resource type this template should dynamically generate CloudWatch metric alarms for.- Specified by:
getTargetResourceTypein interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getThreshold
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsThe threshold value to compare with the specified statistic.Default: - 0
- Specified by:
getThresholdin interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
getTreatMissingData
Description copied from interface:CfnCloudWatchAlarmTemplateMixinPropsSpecifies how missing data points are treated when evaluating the alarm's condition.- Specified by:
getTreatMissingDatain interfaceCfnCloudWatchAlarmTemplateMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-