Class CfnSafetyRule.AssertionRuleProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53recoverycontrol.CfnSafetyRule.AssertionRuleProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSafetyRule.AssertionRuleProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSafetyRule.AssertionRuleProperty
@Stability(Stable)
@Internal
public static final class CfnSafetyRule.AssertionRuleProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSafetyRule.AssertionRuleProperty
An implementation for
CfnSafetyRule.AssertionRuleProperty
-
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.route53recoverycontrol.CfnSafetyRule.AssertionRuleProperty
CfnSafetyRule.AssertionRuleProperty.Builder, CfnSafetyRule.AssertionRuleProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSafetyRule.AssertionRuleProperty.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
The routing controls that are part of transactions that are evaluated to determine if a request to change a routing control state is allowed.final Number
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail.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 theCfnSafetyRule.AssertionRuleProperty.Builder
.
-
-
Method Details
-
getAssertedControls
Description copied from interface:CfnSafetyRule.AssertionRuleProperty
The routing controls that are part of transactions that are evaluated to determine if a request to change a routing control state is allowed.For example, you might include three routing controls, one for each of three AWS Regions.
- Specified by:
getAssertedControls
in interfaceCfnSafetyRule.AssertionRuleProperty
- See Also:
-
getWaitPeriodMs
Description copied from interface:CfnSafetyRule.AssertionRuleProperty
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail.This helps prevent flapping of state. The wait period is 5000 ms by default, but you can choose a custom value.
- Specified by:
getWaitPeriodMs
in interfaceCfnSafetyRule.AssertionRuleProperty
- 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()
-