Class EventDestination
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.EventDestination
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.94.0 (build b380f01)",
date="2024-03-01T20:58:31.330Z")
@Stability(Stable)
public abstract class EventDestination
extends software.amazon.jsii.JsiiObject
An event destination.
Example:
ConfigurationSet myConfigurationSet; Topic myTopic; myConfigurationSet.addEventDestination("ToSns", ConfigurationSetEventDestinationOptions.builder() .destination(EventDestination.snsTopic(myTopic)) .build());
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
EventDestination
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
EventDestination
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic EventDestination
cloudWatchDimensions
(List<? extends CloudWatchDimension> dimensions) Use CloudWatch dimensions as event destination.abstract List<CloudWatchDimension>
A list of CloudWatch dimensions upon which to categorize your emails.abstract ITopic
getTopic()
A SNS topic to use as event destination.static EventDestination
Use a SNS topic as event destination.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
EventDestination
protected EventDestination(software.amazon.jsii.JsiiObjectRef objRef) -
EventDestination
protected EventDestination(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
EventDestination
@Stability(Stable) protected EventDestination()
-
-
Method Details
-
cloudWatchDimensions
@Stability(Stable) @NotNull public static EventDestination cloudWatchDimensions(@NotNull List<? extends CloudWatchDimension> dimensions) Use CloudWatch dimensions as event destination.- Parameters:
dimensions
- This parameter is required.
-
snsTopic
Use a SNS topic as event destination.- Parameters:
topic
- This parameter is required.
-
getDimensions
A list of CloudWatch dimensions upon which to categorize your emails.Default: - do not send events to CloudWatch
-
getTopic
A SNS topic to use as event destination.Default: - do not send events to a SNS topic
-