Class CfnReceiptRuleProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnReceiptRuleProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReceiptRuleProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnReceiptRuleProps
@Stability(Stable)
@Internal
public static final class CfnReceiptRuleProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReceiptRuleProps
An implementation for
CfnReceiptRuleProps
-
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.ses.CfnReceiptRuleProps
CfnReceiptRuleProps.Builder, CfnReceiptRuleProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnReceiptRuleProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnReceiptRuleProps.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
final String
getAfter()
The name of an existing rule after which the new rule is placed.final Object
getRule()
A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.final String
The name of the rule set where the receipt rule is added.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 theCfnReceiptRuleProps.Builder
.
-
-
Method Details
-
getRule
Description copied from interface:CfnReceiptRuleProps
A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy.- Specified by:
getRule
in interfaceCfnReceiptRuleProps
-
getRuleSetName
Description copied from interface:CfnReceiptRuleProps
The name of the rule set where the receipt rule is added.- Specified by:
getRuleSetName
in interfaceCfnReceiptRuleProps
-
getAfter
Description copied from interface:CfnReceiptRuleProps
The name of an existing rule after which the new rule is placed.If this parameter is null, the new rule is inserted at the beginning of the rule list.
- Specified by:
getAfter
in interfaceCfnReceiptRuleProps
-
$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()
-