Class FirehoseDeliveryStreamDestination.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.FirehoseDeliveryStreamDestination.Jsii$Proxy
- All Implemented Interfaces:
FirehoseDeliveryStreamDestination,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
FirehoseDeliveryStreamDestination
@Stability(Stable)
@Internal
public static final class FirehoseDeliveryStreamDestination.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FirehoseDeliveryStreamDestination
An implementation for
FirehoseDeliveryStreamDestination-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ses.FirehoseDeliveryStreamDestination
FirehoseDeliveryStreamDestination.Builder, FirehoseDeliveryStreamDestination.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theFirehoseDeliveryStreamDestination.Builder.protectedJsii$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.JsonNodefinal booleanfinal IDeliveryStreamThe Amazon Data Firehose stream that the Amazon SES API v2 sends email events to.final IRolegetRole()The IAM role that the Amazon SES API v2 uses to send email events to the Amazon Data Firehose stream.final inthashCode()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 theFirehoseDeliveryStreamDestination.Builder.
-
-
Method Details
-
getDeliveryStream
Description copied from interface:FirehoseDeliveryStreamDestinationThe Amazon Data Firehose stream that the Amazon SES API v2 sends email events to.- Specified by:
getDeliveryStreamin interfaceFirehoseDeliveryStreamDestination
-
getRole
Description copied from interface:FirehoseDeliveryStreamDestinationThe IAM role that the Amazon SES API v2 uses to send email events to the Amazon Data Firehose stream.Default: - Create IAM Role for Amazon Data Firehose Delivery stream
- Specified by:
getRolein interfaceFirehoseDeliveryStreamDestination
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-