@Stability(value=Stable) @Internal public static final class CfnConfigurationSetEventDestination.EventDestinationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnConfigurationSetEventDestination.EventDestinationProperty
CfnConfigurationSetEventDestination.EventDestinationPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnConfigurationSetEventDestination.EventDestinationProperty.Builder, CfnConfigurationSetEventDestination.EventDestinationProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnConfigurationSetEventDestination.EventDestinationProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnConfigurationSetEventDestination.CloudWatchDestinationProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCloudWatchDestination()
An object that defines an Amazon CloudWatch destination for email events.
|
Object |
getEnabled()
If `true` , the event destination is enabled.
|
Object |
getKinesisFirehoseDestination()
An object that defines an Amazon Kinesis Data Firehose destination for email events.
|
List<String> |
getMatchingEventTypes()
The types of events that Amazon Pinpoint sends to the specified event destinations.
|
Object |
getPinpointDestination()
An object that defines a Amazon Pinpoint destination for email events.
|
Object |
getSnsDestination()
An object that defines an Amazon SNS destination for email events.
|
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(CfnConfigurationSetEventDestination.EventDestinationProperty.Builder builder)
CfnConfigurationSetEventDestination.CloudWatchDestinationProperty.Builder.public final List<String> getMatchingEventTypes()
CfnConfigurationSetEventDestination.EventDestinationProperty
Acceptable values: SEND , REJECT , BOUNCE , COMPLAINT , DELIVERY , OPEN , CLICK , and RENDERING_FAILURE .
getMatchingEventTypes in interface CfnConfigurationSetEventDestination.EventDestinationPropertypublic final Object getCloudWatchDestination()
CfnConfigurationSetEventDestination.EventDestinationPropertyYou can use Amazon CloudWatch to monitor and gain insights on your email sending metrics.
getCloudWatchDestination in interface CfnConfigurationSetEventDestination.EventDestinationPropertypublic final Object getEnabled()
CfnConfigurationSetEventDestination.EventDestinationProperty
When the event destination is enabled, the specified event types are sent to the destinations in this EventDestinationDefinition .
If false , the event destination is disabled. When the event destination is disabled, events aren't sent to the specified destinations.
getEnabled in interface CfnConfigurationSetEventDestination.EventDestinationPropertypublic final Object getKinesisFirehoseDestination()
CfnConfigurationSetEventDestination.EventDestinationPropertyYou can use Amazon Kinesis Data Firehose to stream data to other services, such as Amazon S3 and Amazon Redshift.
getKinesisFirehoseDestination in interface CfnConfigurationSetEventDestination.EventDestinationPropertypublic final Object getPinpointDestination()
CfnConfigurationSetEventDestination.EventDestinationPropertyYou can use Amazon Pinpoint events to create attributes in Amazon Pinpoint projects. You can use these attributes to create segments for your campaigns.
getPinpointDestination in interface CfnConfigurationSetEventDestination.EventDestinationPropertypublic final Object getSnsDestination()
CfnConfigurationSetEventDestination.EventDestinationPropertyYou can use Amazon SNS to send notification when certain email events occur.
getSnsDestination in interface CfnConfigurationSetEventDestination.EventDestinationProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.