#[non_exhaustive]pub struct UpdateUserOutputBuilder { /* private fields */ }Expand description
A builder for UpdateUserOutput.
Implementations§
source§impl UpdateUserOutputBuilder
impl UpdateUserOutputBuilder
sourcepub fn user_aliases_added(self, input: UserAlias) -> Self
pub fn user_aliases_added(self, input: UserAlias) -> Self
Appends an item to user_aliases_added.
To override the contents of this collection use set_user_aliases_added.
The user aliases that have been to be added to a user id.
sourcepub fn set_user_aliases_added(self, input: Option<Vec<UserAlias>>) -> Self
pub fn set_user_aliases_added(self, input: Option<Vec<UserAlias>>) -> Self
The user aliases that have been to be added to a user id.
sourcepub fn get_user_aliases_added(&self) -> &Option<Vec<UserAlias>>
pub fn get_user_aliases_added(&self) -> &Option<Vec<UserAlias>>
The user aliases that have been to be added to a user id.
sourcepub fn user_aliases_updated(self, input: UserAlias) -> Self
pub fn user_aliases_updated(self, input: UserAlias) -> Self
Appends an item to user_aliases_updated.
To override the contents of this collection use set_user_aliases_updated.
The user aliases attached to a user id that have been updated.
sourcepub fn set_user_aliases_updated(self, input: Option<Vec<UserAlias>>) -> Self
pub fn set_user_aliases_updated(self, input: Option<Vec<UserAlias>>) -> Self
The user aliases attached to a user id that have been updated.
sourcepub fn get_user_aliases_updated(&self) -> &Option<Vec<UserAlias>>
pub fn get_user_aliases_updated(&self) -> &Option<Vec<UserAlias>>
The user aliases attached to a user id that have been updated.
sourcepub fn user_aliases_deleted(self, input: UserAlias) -> Self
pub fn user_aliases_deleted(self, input: UserAlias) -> Self
Appends an item to user_aliases_deleted.
To override the contents of this collection use set_user_aliases_deleted.
The user aliases that have been deleted from a user id.
sourcepub fn set_user_aliases_deleted(self, input: Option<Vec<UserAlias>>) -> Self
pub fn set_user_aliases_deleted(self, input: Option<Vec<UserAlias>>) -> Self
The user aliases that have been deleted from a user id.
sourcepub fn get_user_aliases_deleted(&self) -> &Option<Vec<UserAlias>>
pub fn get_user_aliases_deleted(&self) -> &Option<Vec<UserAlias>>
The user aliases that have been deleted from a user id.
sourcepub fn build(self) -> UpdateUserOutput
pub fn build(self) -> UpdateUserOutput
Consumes the builder and constructs a UpdateUserOutput.
Trait Implementations§
source§impl Clone for UpdateUserOutputBuilder
impl Clone for UpdateUserOutputBuilder
source§fn clone(&self) -> UpdateUserOutputBuilder
fn clone(&self) -> UpdateUserOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateUserOutputBuilder
impl Debug for UpdateUserOutputBuilder
source§impl Default for UpdateUserOutputBuilder
impl Default for UpdateUserOutputBuilder
source§fn default() -> UpdateUserOutputBuilder
fn default() -> UpdateUserOutputBuilder
source§impl PartialEq for UpdateUserOutputBuilder
impl PartialEq for UpdateUserOutputBuilder
source§fn eq(&self, other: &UpdateUserOutputBuilder) -> bool
fn eq(&self, other: &UpdateUserOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.