Struct aws_sdk_connectparticipant::operation::get_attachment::builders::GetAttachmentInputBuilder
source · #[non_exhaustive]pub struct GetAttachmentInputBuilder { /* private fields */ }
Expand description
A builder for GetAttachmentInput
.
Implementations§
source§impl GetAttachmentInputBuilder
impl GetAttachmentInputBuilder
sourcepub fn attachment_id(self, input: impl Into<String>) -> Self
pub fn attachment_id(self, input: impl Into<String>) -> Self
A unique identifier for the attachment.
This field is required.sourcepub fn set_attachment_id(self, input: Option<String>) -> Self
pub fn set_attachment_id(self, input: Option<String>) -> Self
A unique identifier for the attachment.
sourcepub fn get_attachment_id(&self) -> &Option<String>
pub fn get_attachment_id(&self) -> &Option<String>
A unique identifier for the attachment.
sourcepub fn connection_token(self, input: impl Into<String>) -> Self
pub fn connection_token(self, input: impl Into<String>) -> Self
The authentication token associated with the participant's connection.
This field is required.sourcepub fn set_connection_token(self, input: Option<String>) -> Self
pub fn set_connection_token(self, input: Option<String>) -> Self
The authentication token associated with the participant's connection.
sourcepub fn get_connection_token(&self) -> &Option<String>
pub fn get_connection_token(&self) -> &Option<String>
The authentication token associated with the participant's connection.
sourcepub fn build(self) -> Result<GetAttachmentInput, BuildError>
pub fn build(self) -> Result<GetAttachmentInput, BuildError>
Consumes the builder and constructs a GetAttachmentInput
.
source§impl GetAttachmentInputBuilder
impl GetAttachmentInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetAttachmentOutput, SdkError<GetAttachmentError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetAttachmentOutput, SdkError<GetAttachmentError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetAttachmentInputBuilder
impl Clone for GetAttachmentInputBuilder
source§fn clone(&self) -> GetAttachmentInputBuilder
fn clone(&self) -> GetAttachmentInputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetAttachmentInputBuilder
impl Debug for GetAttachmentInputBuilder
source§impl Default for GetAttachmentInputBuilder
impl Default for GetAttachmentInputBuilder
source§fn default() -> GetAttachmentInputBuilder
fn default() -> GetAttachmentInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetAttachmentInputBuilder
impl PartialEq for GetAttachmentInputBuilder
source§fn eq(&self, other: &GetAttachmentInputBuilder) -> bool
fn eq(&self, other: &GetAttachmentInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetAttachmentInputBuilder
Auto Trait Implementations§
impl Freeze for GetAttachmentInputBuilder
impl RefUnwindSafe for GetAttachmentInputBuilder
impl Send for GetAttachmentInputBuilder
impl Sync for GetAttachmentInputBuilder
impl Unpin for GetAttachmentInputBuilder
impl UnwindSafe for GetAttachmentInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.