Struct aws_sdk_sesv2::operation::get_message_insights::builders::GetMessageInsightsOutputBuilder
source · #[non_exhaustive]pub struct GetMessageInsightsOutputBuilder { /* private fields */ }Expand description
A builder for GetMessageInsightsOutput.
Implementations§
source§impl GetMessageInsightsOutputBuilder
impl GetMessageInsightsOutputBuilder
sourcepub fn message_id(self, input: impl Into<String>) -> Self
pub fn message_id(self, input: impl Into<String>) -> Self
A unique identifier for the message.
sourcepub fn set_message_id(self, input: Option<String>) -> Self
pub fn set_message_id(self, input: Option<String>) -> Self
A unique identifier for the message.
sourcepub fn get_message_id(&self) -> &Option<String>
pub fn get_message_id(&self) -> &Option<String>
A unique identifier for the message.
sourcepub fn from_email_address(self, input: impl Into<String>) -> Self
pub fn from_email_address(self, input: impl Into<String>) -> Self
The from address used to send the message.
sourcepub fn set_from_email_address(self, input: Option<String>) -> Self
pub fn set_from_email_address(self, input: Option<String>) -> Self
The from address used to send the message.
sourcepub fn get_from_email_address(&self) -> &Option<String>
pub fn get_from_email_address(&self) -> &Option<String>
The from address used to send the message.
sourcepub fn set_subject(self, input: Option<String>) -> Self
pub fn set_subject(self, input: Option<String>) -> Self
The subject line of the message.
sourcepub fn get_subject(&self) -> &Option<String>
pub fn get_subject(&self) -> &Option<String>
The subject line of the message.
Appends an item to email_tags.
To override the contents of this collection use set_email_tags.
A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.
A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.
A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.
sourcepub fn insights(self, input: EmailInsights) -> Self
pub fn insights(self, input: EmailInsights) -> Self
Appends an item to insights.
To override the contents of this collection use set_insights.
A set of insights associated with the message.
sourcepub fn set_insights(self, input: Option<Vec<EmailInsights>>) -> Self
pub fn set_insights(self, input: Option<Vec<EmailInsights>>) -> Self
A set of insights associated with the message.
sourcepub fn get_insights(&self) -> &Option<Vec<EmailInsights>>
pub fn get_insights(&self) -> &Option<Vec<EmailInsights>>
A set of insights associated with the message.
sourcepub fn build(self) -> GetMessageInsightsOutput
pub fn build(self) -> GetMessageInsightsOutput
Consumes the builder and constructs a GetMessageInsightsOutput.
Trait Implementations§
source§impl Clone for GetMessageInsightsOutputBuilder
impl Clone for GetMessageInsightsOutputBuilder
source§fn clone(&self) -> GetMessageInsightsOutputBuilder
fn clone(&self) -> GetMessageInsightsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetMessageInsightsOutputBuilder
impl Default for GetMessageInsightsOutputBuilder
source§fn default() -> GetMessageInsightsOutputBuilder
fn default() -> GetMessageInsightsOutputBuilder
source§impl PartialEq for GetMessageInsightsOutputBuilder
impl PartialEq for GetMessageInsightsOutputBuilder
source§fn eq(&self, other: &GetMessageInsightsOutputBuilder) -> bool
fn eq(&self, other: &GetMessageInsightsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.