Class CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty
@Stability(Stable)
@Internal
public static final class CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty
An implementation for
CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty-
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.bedrock.CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty
CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Builder, CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.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 StringAn alternative expression for the policy rule.final StringThe logical expression that defines the rule.final StringgetId()The unique identifier for the policy definition rule.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
protected Jsii$Proxy(CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty.Builder.
-
-
Method Details
-
getAlternateExpression
Description copied from interface:CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRulePropertyAn alternative expression for the policy rule.- Specified by:
getAlternateExpressionin interfaceCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty- See Also:
-
getExpression
Description copied from interface:CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRulePropertyThe logical expression that defines the rule.- Specified by:
getExpressionin interfaceCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty- See Also:
-
getId
Description copied from interface:CfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRulePropertyThe unique identifier for the policy definition rule.- Specified by:
getIdin interfaceCfnAutomatedReasoningPolicyPropsMixin.PolicyDefinitionRuleProperty- 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()
-