Class CfnMailManagerRuleSet.RuleProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnMailManagerRuleSet.RuleProperty.Jsii$Proxy
- All Implemented Interfaces:
 CfnMailManagerRuleSet.RuleProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
 CfnMailManagerRuleSet.RuleProperty
@Stability(Stable)
@Internal
public static final class CfnMailManagerRuleSet.RuleProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMailManagerRuleSet.RuleProperty
An implementation for 
CfnMailManagerRuleSet.RuleProperty- 
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.services.ses.CfnMailManagerRuleSet.RuleProperty
CfnMailManagerRuleSet.RuleProperty.Builder, CfnMailManagerRuleSet.RuleProperty.Jsii$Proxy - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMailManagerRuleSet.RuleProperty.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 ObjectThe list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.final ObjectThe conditions of this rule.final StringgetName()The user-friendly name of the rule.final ObjectThe "unless conditions" of this 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
Constructor that initializes the object based on literal property values passed by theCfnMailManagerRuleSet.RuleProperty.Builder. 
 - 
 - 
Method Details
- 
getActions
Description copied from interface:CfnMailManagerRuleSet.RulePropertyThe list of actions to execute when the conditions match the incoming email, and none of the "unless conditions" match.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMailManagerRuleSet.RuleActionProperty>- Specified by:
 getActionsin interfaceCfnMailManagerRuleSet.RuleProperty- See Also:
 
 - 
getConditions
Description copied from interface:CfnMailManagerRuleSet.RulePropertyThe conditions of this rule.All conditions must match the email for the actions to be executed. An empty list of conditions means that all emails match, but are still subject to any "unless conditions"
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMailManagerRuleSet.RuleConditionProperty>- Specified by:
 getConditionsin interfaceCfnMailManagerRuleSet.RuleProperty- See Also:
 
 - 
getName
Description copied from interface:CfnMailManagerRuleSet.RulePropertyThe user-friendly name of the rule.- Specified by:
 getNamein interfaceCfnMailManagerRuleSet.RuleProperty- See Also:
 
 - 
getUnless
Description copied from interface:CfnMailManagerRuleSet.RulePropertyThe "unless conditions" of this rule.None of the conditions can match the email for the actions to be executed. If any of these conditions do match the email, then the actions are not executed.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMailManagerRuleSet.RuleConditionProperty>- Specified by:
 getUnlessin interfaceCfnMailManagerRuleSet.RuleProperty- 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() 
 -