Interface BounceProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
BounceProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-27T17:02:10.384Z")
@Stability(Stable)
public interface BounceProps
extends software.amazon.jsii.JsiiSerializable
Construction properties for a bounce action.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ses.actions.*; import software.amazon.awscdk.services.sns.*; BounceTemplate bounceTemplate; Topic topic; BounceProps bounceProps = BounceProps.builder() .sender("sender") .template(bounceTemplate) // the properties below are optional .topic(topic) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forBounceProps
static final class
An implementation forBounceProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic BounceProps.Builder
builder()
The email address of the sender of the bounced email.The template containing the message, reply code and status code.default ITopic
getTopic()
The SNS topic to notify when the bounce action is taken.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSender
The email address of the sender of the bounced email.This is the address from which the bounce message will be sent.
-
getTemplate
The template containing the message, reply code and status code. -
getTopic
The SNS topic to notify when the bounce action is taken.Default: no notification
-
builder
- Returns:
- a
BounceProps.Builder
ofBounceProps
-