Class CfnService.DeploymentAlarmsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.CfnService.DeploymentAlarmsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnService.DeploymentAlarmsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnService.DeploymentAlarmsProperty
@Stability(Stable)
@Internal
public static final class CfnService.DeploymentAlarmsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnService.DeploymentAlarmsProperty
An implementation for
CfnService.DeploymentAlarmsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.CfnService.DeploymentAlarmsProperty
CfnService.DeploymentAlarmsProperty.Builder, CfnService.DeploymentAlarmsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnService.DeploymentAlarmsProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
One or more CloudWatch alarm names.final Object
Determines whether to use the CloudWatch alarm option in the service deployment process.final Object
Determines whether to configure Amazon ECS to roll back the service if a service deployment fails.final int
hashCode()
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 theCfnService.DeploymentAlarmsProperty.Builder
.
-
-
Method Details
-
getAlarmNames
Description copied from interface:CfnService.DeploymentAlarmsProperty
One or more CloudWatch alarm names.Use a "," to separate the alarms.
- Specified by:
getAlarmNames
in interfaceCfnService.DeploymentAlarmsProperty
- See Also:
-
getEnable
Description copied from interface:CfnService.DeploymentAlarmsProperty
Determines whether to use the CloudWatch alarm option in the service deployment process.- Specified by:
getEnable
in interfaceCfnService.DeploymentAlarmsProperty
- See Also:
-
getRollback
Description copied from interface:CfnService.DeploymentAlarmsProperty
Determines whether to configure Amazon ECS to roll back the service if a service deployment fails.If rollback is used, when a service deployment fails, the service is rolled back to the last deployment that completed successfully.
- Specified by:
getRollback
in interfaceCfnService.DeploymentAlarmsProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-