public static final class CfnConfigurationSetProps.Builder
extends java.lang.Object
CfnConfigurationSetProps
Constructor and Description |
---|
Builder() |
public CfnConfigurationSetProps.Builder deliveryOptions(CfnConfigurationSet.DeliveryOptionsProperty deliveryOptions)
CfnConfigurationSetProps.getDeliveryOptions()
deliveryOptions
- Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).this
public CfnConfigurationSetProps.Builder deliveryOptions(IResolvable deliveryOptions)
CfnConfigurationSetProps.getDeliveryOptions()
deliveryOptions
- Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).this
public CfnConfigurationSetProps.Builder name(java.lang.String name)
CfnConfigurationSetProps.getName()
name
- The name of the configuration set. The name must meet the following requirements:.
this
public CfnConfigurationSetProps.Builder reputationOptions(IResolvable reputationOptions)
CfnConfigurationSetProps.getReputationOptions()
reputationOptions
- An object that represents the reputation settings for the configuration set.this
public CfnConfigurationSetProps.Builder reputationOptions(CfnConfigurationSet.ReputationOptionsProperty reputationOptions)
CfnConfigurationSetProps.getReputationOptions()
reputationOptions
- An object that represents the reputation settings for the configuration set.this
public CfnConfigurationSetProps.Builder sendingOptions(IResolvable sendingOptions)
CfnConfigurationSetProps.getSendingOptions()
sendingOptions
- An object that defines whether or not Amazon SES can send email that you send using the configuration set.this
public CfnConfigurationSetProps.Builder sendingOptions(CfnConfigurationSet.SendingOptionsProperty sendingOptions)
CfnConfigurationSetProps.getSendingOptions()
sendingOptions
- An object that defines whether or not Amazon SES can send email that you send using the configuration set.this
public CfnConfigurationSetProps.Builder suppressionOptions(IResolvable suppressionOptions)
CfnConfigurationSetProps.getSuppressionOptions()
suppressionOptions
- An object that contains information about the suppression list preferences for your account.this
public CfnConfigurationSetProps.Builder suppressionOptions(CfnConfigurationSet.SuppressionOptionsProperty suppressionOptions)
CfnConfigurationSetProps.getSuppressionOptions()
suppressionOptions
- An object that contains information about the suppression list preferences for your account.this
public CfnConfigurationSetProps.Builder trackingOptions(IResolvable trackingOptions)
CfnConfigurationSetProps.getTrackingOptions()
trackingOptions
- The name of the custom open and click tracking domain associated with the configuration set.this
public CfnConfigurationSetProps.Builder trackingOptions(CfnConfigurationSet.TrackingOptionsProperty trackingOptions)
CfnConfigurationSetProps.getTrackingOptions()
trackingOptions
- The name of the custom open and click tracking domain associated with the configuration set.this
public CfnConfigurationSetProps.Builder vdmOptions(IResolvable vdmOptions)
CfnConfigurationSetProps.getVdmOptions()
vdmOptions
- The Virtual Deliverability Manager (VDM) options that apply to the configuration set.this
public CfnConfigurationSetProps.Builder vdmOptions(CfnConfigurationSet.VdmOptionsProperty vdmOptions)
CfnConfigurationSetProps.getVdmOptions()
vdmOptions
- The Virtual Deliverability Manager (VDM) options that apply to the configuration set.this
public CfnConfigurationSetProps build()
CfnConfigurationSetProps
java.lang.NullPointerException
- if any required attribute was not provided