Class CfnConfigurationSet.DeliveryOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnConfigurationSet.DeliveryOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigurationSet.DeliveryOptionsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigurationSet.DeliveryOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnConfigurationSet.DeliveryOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigurationSet.DeliveryOptionsProperty
An implementation for
CfnConfigurationSet.DeliveryOptionsProperty
-
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.CfnConfigurationSet.DeliveryOptionsProperty
CfnConfigurationSet.DeliveryOptionsProperty.Builder, CfnConfigurationSet.DeliveryOptionsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnConfigurationSet.DeliveryOptionsProperty.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 Number
The maximum amount of time, in seconds, that Amazon SES API v2 will attempt delivery of email.final String
The name of the dedicated IP pool to associate with the configuration set.final String
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).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 theCfnConfigurationSet.DeliveryOptionsProperty.Builder
.
-
-
Method Details
-
getMaxDeliverySeconds
Description copied from interface:CfnConfigurationSet.DeliveryOptionsProperty
The maximum amount of time, in seconds, that Amazon SES API v2 will attempt delivery of email.If specified, the value must greater than or equal to 300 seconds (5 minutes) and less than or equal to 50400 seconds (840 minutes).
- Specified by:
getMaxDeliverySeconds
in interfaceCfnConfigurationSet.DeliveryOptionsProperty
- See Also:
-
getSendingPoolName
Description copied from interface:CfnConfigurationSet.DeliveryOptionsProperty
The name of the dedicated IP pool to associate with the configuration set.- Specified by:
getSendingPoolName
in interfaceCfnConfigurationSet.DeliveryOptionsProperty
- See Also:
-
getTlsPolicy
Description copied from interface:CfnConfigurationSet.DeliveryOptionsProperty
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).If the value is
REQUIRE
, messages are only delivered if a TLS connection can be established. If the value isOPTIONAL
, messages can be delivered in plain text if a TLS connection can't be established.Valid Values:
REQUIRE | OPTIONAL
- Specified by:
getTlsPolicy
in interfaceCfnConfigurationSet.DeliveryOptionsProperty
- 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()
-