Struct aws_sdk_chimesdkidentity::operation::update_app_instance_user_endpoint::builders::UpdateAppInstanceUserEndpointInputBuilder
source · #[non_exhaustive]pub struct UpdateAppInstanceUserEndpointInputBuilder { /* private fields */ }Expand description
A builder for UpdateAppInstanceUserEndpointInput.
Implementations§
source§impl UpdateAppInstanceUserEndpointInputBuilder
impl UpdateAppInstanceUserEndpointInputBuilder
sourcepub fn app_instance_user_arn(self, input: impl Into<String>) -> Self
pub fn app_instance_user_arn(self, input: impl Into<String>) -> Self
The ARN of the AppInstanceUser.
sourcepub fn set_app_instance_user_arn(self, input: Option<String>) -> Self
pub fn set_app_instance_user_arn(self, input: Option<String>) -> Self
The ARN of the AppInstanceUser.
sourcepub fn get_app_instance_user_arn(&self) -> &Option<String>
pub fn get_app_instance_user_arn(&self) -> &Option<String>
The ARN of the AppInstanceUser.
sourcepub fn endpoint_id(self, input: impl Into<String>) -> Self
pub fn endpoint_id(self, input: impl Into<String>) -> Self
The unique identifier of the AppInstanceUserEndpoint.
sourcepub fn set_endpoint_id(self, input: Option<String>) -> Self
pub fn set_endpoint_id(self, input: Option<String>) -> Self
The unique identifier of the AppInstanceUserEndpoint.
sourcepub fn get_endpoint_id(&self) -> &Option<String>
pub fn get_endpoint_id(&self) -> &Option<String>
The unique identifier of the AppInstanceUserEndpoint.
sourcepub fn allow_messages(self, input: AllowMessages) -> Self
pub fn allow_messages(self, input: AllowMessages) -> Self
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.
sourcepub fn set_allow_messages(self, input: Option<AllowMessages>) -> Self
pub fn set_allow_messages(self, input: Option<AllowMessages>) -> Self
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.
sourcepub fn get_allow_messages(&self) -> &Option<AllowMessages>
pub fn get_allow_messages(&self) -> &Option<AllowMessages>
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will receive no messages.
sourcepub fn build(self) -> Result<UpdateAppInstanceUserEndpointInput, BuildError>
pub fn build(self) -> Result<UpdateAppInstanceUserEndpointInput, BuildError>
Consumes the builder and constructs a UpdateAppInstanceUserEndpointInput.
source§impl UpdateAppInstanceUserEndpointInputBuilder
impl UpdateAppInstanceUserEndpointInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateAppInstanceUserEndpointOutput, SdkError<UpdateAppInstanceUserEndpointError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateAppInstanceUserEndpointOutput, SdkError<UpdateAppInstanceUserEndpointError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateAppInstanceUserEndpointInputBuilder
impl Clone for UpdateAppInstanceUserEndpointInputBuilder
source§fn clone(&self) -> UpdateAppInstanceUserEndpointInputBuilder
fn clone(&self) -> UpdateAppInstanceUserEndpointInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for UpdateAppInstanceUserEndpointInputBuilder
impl Default for UpdateAppInstanceUserEndpointInputBuilder
source§fn default() -> UpdateAppInstanceUserEndpointInputBuilder
fn default() -> UpdateAppInstanceUserEndpointInputBuilder
source§impl PartialEq for UpdateAppInstanceUserEndpointInputBuilder
impl PartialEq for UpdateAppInstanceUserEndpointInputBuilder
source§fn eq(&self, other: &UpdateAppInstanceUserEndpointInputBuilder) -> bool
fn eq(&self, other: &UpdateAppInstanceUserEndpointInputBuilder) -> bool
self and other values to be equal, and is used
by ==.