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
source§fn eq(&self, other: &AttachmentContentBuilder) -> bool
fn eq(&self, other: &AttachmentContentBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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>
Creates a shared type from an unshared type.