Interface IdentityNotificationAttributes.Builder

    • Method Detail

      • bounceTopic

        IdentityNotificationAttributes.Builder bounceTopic​(String bounceTopic)

        The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes bounce notifications.

        Parameters:
        bounceTopic - The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes bounce notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complaintTopic

        IdentityNotificationAttributes.Builder complaintTopic​(String complaintTopic)

        The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes complaint notifications.

        Parameters:
        complaintTopic - The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes complaint notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deliveryTopic

        IdentityNotificationAttributes.Builder deliveryTopic​(String deliveryTopic)

        The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes delivery notifications.

        Parameters:
        deliveryTopic - The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes delivery notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • forwardingEnabled

        IdentityNotificationAttributes.Builder forwardingEnabled​(Boolean forwardingEnabled)

        Describes whether Amazon SES forwards bounce and complaint notifications as email. true indicates that Amazon SES forwards bounce and complaint notifications as email, while false indicates that bounce and complaint notifications are published only to the specified bounce and complaint Amazon SNS topics.

        Parameters:
        forwardingEnabled - Describes whether Amazon SES forwards bounce and complaint notifications as email. true indicates that Amazon SES forwards bounce and complaint notifications as email, while false indicates that bounce and complaint notifications are published only to the specified bounce and complaint Amazon SNS topics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • headersInBounceNotificationsEnabled

        IdentityNotificationAttributes.Builder headersInBounceNotificationsEnabled​(Boolean headersInBounceNotificationsEnabled)

        Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Bounce. A value of true specifies that Amazon SES includes headers in bounce notifications, and a value of false specifies that Amazon SES does not include headers in bounce notifications.

        Parameters:
        headersInBounceNotificationsEnabled - Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Bounce. A value of true specifies that Amazon SES includes headers in bounce notifications, and a value of false specifies that Amazon SES does not include headers in bounce notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • headersInComplaintNotificationsEnabled

        IdentityNotificationAttributes.Builder headersInComplaintNotificationsEnabled​(Boolean headersInComplaintNotificationsEnabled)

        Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Complaint. A value of true specifies that Amazon SES includes headers in complaint notifications, and a value of false specifies that Amazon SES does not include headers in complaint notifications.

        Parameters:
        headersInComplaintNotificationsEnabled - Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Complaint. A value of true specifies that Amazon SES includes headers in complaint notifications, and a value of false specifies that Amazon SES does not include headers in complaint notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • headersInDeliveryNotificationsEnabled

        IdentityNotificationAttributes.Builder headersInDeliveryNotificationsEnabled​(Boolean headersInDeliveryNotificationsEnabled)

        Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Delivery. A value of true specifies that Amazon SES includes headers in delivery notifications, and a value of false specifies that Amazon SES does not include headers in delivery notifications.

        Parameters:
        headersInDeliveryNotificationsEnabled - Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type Delivery. A value of true specifies that Amazon SES includes headers in delivery notifications, and a value of false specifies that Amazon SES does not include headers in delivery notifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.