Struct aws_sdk_ssm::types::builders::AttachmentContentBuilder
source · #[non_exhaustive]pub struct AttachmentContentBuilder { /* private fields */ }Expand description
A builder for AttachmentContent.
Implementations§
source§impl AttachmentContentBuilder
impl AttachmentContentBuilder
sourcepub fn hash(self, input: impl Into<String>) -> Self
pub fn hash(self, input: impl Into<String>) -> Self
The cryptographic hash value of the document content.
sourcepub fn set_hash(self, input: Option<String>) -> Self
pub fn set_hash(self, input: Option<String>) -> Self
The cryptographic hash value of the document content.
sourcepub fn get_hash(&self) -> &Option<String>
pub fn get_hash(&self) -> &Option<String>
The cryptographic hash value of the document content.
sourcepub fn hash_type(self, input: AttachmentHashType) -> Self
pub fn hash_type(self, input: AttachmentHashType) -> Self
The hash algorithm used to calculate the hash value.
sourcepub fn set_hash_type(self, input: Option<AttachmentHashType>) -> Self
pub fn set_hash_type(self, input: Option<AttachmentHashType>) -> Self
The hash algorithm used to calculate the hash value.
sourcepub fn get_hash_type(&self) -> &Option<AttachmentHashType>
pub fn get_hash_type(&self) -> &Option<AttachmentHashType>
The hash algorithm used to calculate the hash value.
sourcepub fn set_url(self, input: Option<String>) -> Self
pub fn set_url(self, input: Option<String>) -> Self
The URL location of the attachment content.
sourcepub fn build(self) -> AttachmentContent
pub fn build(self) -> AttachmentContent
Consumes the builder and constructs a AttachmentContent.
Trait Implementations§
source§impl Clone for AttachmentContentBuilder
impl Clone for AttachmentContentBuilder
source§fn clone(&self) -> AttachmentContentBuilder
fn clone(&self) -> AttachmentContentBuilder
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 AttachmentContentBuilder
impl Debug for AttachmentContentBuilder
source§impl Default for AttachmentContentBuilder
impl Default for AttachmentContentBuilder
source§fn default() -> AttachmentContentBuilder
fn default() -> AttachmentContentBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AttachmentContentBuilder
impl PartialEq for AttachmentContentBuilder
impl StructuralPartialEq for AttachmentContentBuilder
Auto Trait Implementations§
impl Freeze for AttachmentContentBuilder
impl RefUnwindSafe for AttachmentContentBuilder
impl Send for AttachmentContentBuilder
impl Sync for AttachmentContentBuilder
impl Unpin for AttachmentContentBuilder
impl UnwindSafe for AttachmentContentBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.