Class CfnConfigurationSetMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.pinpointemail.CfnConfigurationSetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigurationSetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigurationSetMixinProps
@Stability(Stable)
@Internal
public static final class CfnConfigurationSetMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigurationSetMixinProps
An implementation for
CfnConfigurationSetMixinProps-
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.cfnpropertymixins.services.pinpointemail.CfnConfigurationSetMixinProps
CfnConfigurationSetMixinProps.Builder, CfnConfigurationSetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfigurationSetMixinProps.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 ObjectAn object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.final StringgetName()The name of the configuration set.final ObjectAn object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.final ObjectAn object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.getTags()An object that defines the tags (keys and values) that you want to associate with the configuration set.final ObjectAn object that defines the open and click tracking options for emails that you send using the configuration set.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 theCfnConfigurationSetMixinProps.Builder.
-
-
Method Details
-
getDeliveryOptions
Description copied from interface:CfnConfigurationSetMixinPropsAn object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.DeliveryOptionsProperty- Specified by:
getDeliveryOptionsin interfaceCfnConfigurationSetMixinProps- See Also:
-
getName
Description copied from interface:CfnConfigurationSetMixinPropsThe name of the configuration set.- Specified by:
getNamein interfaceCfnConfigurationSetMixinProps- See Also:
-
getReputationOptions
Description copied from interface:CfnConfigurationSetMixinPropsAn object that defines whether or not Amazon Pinpoint collects reputation metrics for the emails that you send that use the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.ReputationOptionsProperty- Specified by:
getReputationOptionsin interfaceCfnConfigurationSetMixinProps- See Also:
-
getSendingOptions
Description copied from interface:CfnConfigurationSetMixinPropsAn object that defines whether or not Amazon Pinpoint can send email that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.SendingOptionsProperty- Specified by:
getSendingOptionsin interfaceCfnConfigurationSetMixinProps- See Also:
-
getTags
Description copied from interface:CfnConfigurationSetMixinPropsAn object that defines the tags (keys and values) that you want to associate with the configuration set.- Specified by:
getTagsin interfaceCfnConfigurationSetMixinProps- See Also:
-
getTrackingOptions
Description copied from interface:CfnConfigurationSetMixinPropsAn object that defines the open and click tracking options for emails that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSetPropsMixin.TrackingOptionsProperty- Specified by:
getTrackingOptionsin interfaceCfnConfigurationSetMixinProps- See Also:
-
$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()
-