@Stability(value=Stable) @Internal public static final class EmailForwardingRuleSetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EmailForwardingRuleSetProps
EmailForwardingRuleSetPropssoftware.amazon.jsii.JsiiObject.InitializationModeEmailForwardingRuleSetProps.Builder, EmailForwardingRuleSetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(List<? extends EmailForwardingProps> emailForwardingProps,
Boolean enableRuleSet,
software.amazon.awscdk.services.ses.IReceiptRuleSet ruleSet,
String ruleSetName)
Constructor that initializes the object based on literal property values passed by the
EmailForwardingRuleSetProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<EmailForwardingProps> |
getEmailForwardingProps()
A list of mapping options to define how emails should be forwarded.
|
Boolean |
getEnableRuleSet()
Optional: whether to enable the rule set or not.
|
software.amazon.awscdk.services.ses.IReceiptRuleSet |
getRuleSet()
Optional: an existing SES receipt rule set.
|
String |
getRuleSetName()
Optional: provide a name for the receipt rule set that this construct creates if you don't provide one.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(List<? extends EmailForwardingProps> emailForwardingProps, Boolean enableRuleSet, software.amazon.awscdk.services.ses.IReceiptRuleSet ruleSet, String ruleSetName)
EmailForwardingRuleSetProps.Builder.public final List<EmailForwardingProps> getEmailForwardingProps()
EmailForwardingRuleSetPropsgetEmailForwardingProps in interface EmailForwardingRuleSetPropspublic final Boolean getEnableRuleSet()
EmailForwardingRuleSetPropsDefault: true
getEnableRuleSet in interface EmailForwardingRuleSetPropspublic final software.amazon.awscdk.services.ses.IReceiptRuleSet getRuleSet()
EmailForwardingRuleSetProps
If none is provided, a new one will be created using the name provided with ruleSetName or a default one.
getRuleSet in interface EmailForwardingRuleSetPropspublic final String getRuleSetName()
EmailForwardingRuleSetPropsDefault: custom-rule-set
getRuleSetName in interface EmailForwardingRuleSetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.