pub fn build(self) -> crate::model::IdentityNotificationAttributes {
            crate::model::IdentityNotificationAttributes {
                bounce_topic: self.bounce_topic,
                complaint_topic: self.complaint_topic,
                delivery_topic: self.delivery_topic,
                forwarding_enabled: self.forwarding_enabled.unwrap_or_default(),
                headers_in_bounce_notifications_enabled: self
                    .headers_in_bounce_notifications_enabled
                    .unwrap_or_default(),
                headers_in_complaint_notifications_enabled: self
                    .headers_in_complaint_notifications_enabled
                    .unwrap_or_default(),
                headers_in_delivery_notifications_enabled: self
                    .headers_in_delivery_notifications_enabled
                    .unwrap_or_default(),
            }
        }
/// Consumes the builder and constructs a [`IdentityNotificationAttributes`](crate::model::IdentityNotificationAttributes)
Consumes the builder and constructs a [`IdentityNotificationAttributes`](crate::model::IdentityNotificationAttributes)
Consumes the builder and constructs a [ ` IdentityNotificationAttributes ` ] ( crate :: model :: IdentityNotificationAttributes )
pub fn build(self) -> crate::model::IdentityNotificationAttributes {
            crate::model::IdentityNotificationAttributes {
                bounce_topic: self.bounce_topic,
                complaint_topic: self.complaint_topic,
                delivery_topic: self.delivery_topic,
                forwarding_enabled: self.forwarding_enabled.unwrap_or_default(),
                headers_in_bounce_notifications_enabled: self
                    .headers_in_bounce_notifications_enabled
                    .unwrap_or_default(),
                headers_in_complaint_notifications_enabled: self
                    .headers_in_complaint_notifications_enabled
                    .unwrap_or_default(),
                headers_in_delivery_notifications_enabled: self
                    .headers_in_delivery_notifications_enabled
                    .unwrap_or_default(),
            }
        }
pub fn build ( self ) -> crate :: model :: IdentityNotificationAttributes { crate :: model :: IdentityNotificationAttributes { bounce_topic : self . bounce_topic , complaint_topic : self . complaint_topic , delivery_topic : self . delivery_topic , forwarding_enabled : self . forwarding_enabled . unwrap_or_default ( ) , headers_in_bounce_notifications_enabled : self . headers_in_bounce_notifications_enabled . unwrap_or_default ( ) , headers_in_complaint_notifications_enabled : self . headers_in_complaint_notifications_enabled . unwrap_or_default ( ) , headers_in_delivery_notifications_enabled : self . headers_in_delivery_notifications_enabled . unwrap_or_default ( ) , } }
Consumes the builder and constructs a [`IdentityNotificationAttributes`](crate::model::IdentityNotificationAttributes)
Consumes the builder and constructs a [ ` IdentityNotificationAttributes ` ] ( crate :: model :: IdentityNotificationAttributes )
self
self