Struct aws_sdk_sns::input::get_sms_attributes_input::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for GetSmsAttributesInput.
Implementations§
source§impl Builder
impl Builder
sourcepub fn attributes(self, input: impl Into<String>) -> Self
pub fn attributes(self, input: impl Into<String>) -> Self
Appends an item to attributes.
To override the contents of this collection use set_attributes.
A list of the individual attribute names, such as MonthlySpendLimit, for which you want values.
For all attribute names, see SetSMSAttributes.
If you don't use this parameter, Amazon SNS returns all SMS attributes.
sourcepub fn set_attributes(self, input: Option<Vec<String>>) -> Self
pub fn set_attributes(self, input: Option<Vec<String>>) -> Self
A list of the individual attribute names, such as MonthlySpendLimit, for which you want values.
For all attribute names, see SetSMSAttributes.
If you don't use this parameter, Amazon SNS returns all SMS attributes.
sourcepub fn build(self) -> Result<GetSmsAttributesInput, BuildError>
pub fn build(self) -> Result<GetSmsAttributesInput, BuildError>
Consumes the builder and constructs a GetSmsAttributesInput.