Struct aws_sdk_ssm::types::builders::OpsItemIdentityBuilder
source · #[non_exhaustive]pub struct OpsItemIdentityBuilder { /* private fields */ }
Expand description
A builder for OpsItemIdentity
.
Implementations§
source§impl OpsItemIdentityBuilder
impl OpsItemIdentityBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem event.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem event.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem event.
sourcepub fn build(self) -> OpsItemIdentity
pub fn build(self) -> OpsItemIdentity
Consumes the builder and constructs a OpsItemIdentity
.
Trait Implementations§
source§impl Clone for OpsItemIdentityBuilder
impl Clone for OpsItemIdentityBuilder
source§fn clone(&self) -> OpsItemIdentityBuilder
fn clone(&self) -> OpsItemIdentityBuilder
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 OpsItemIdentityBuilder
impl Debug for OpsItemIdentityBuilder
source§impl Default for OpsItemIdentityBuilder
impl Default for OpsItemIdentityBuilder
source§fn default() -> OpsItemIdentityBuilder
fn default() -> OpsItemIdentityBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for OpsItemIdentityBuilder
impl PartialEq for OpsItemIdentityBuilder
source§fn eq(&self, other: &OpsItemIdentityBuilder) -> bool
fn eq(&self, other: &OpsItemIdentityBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for OpsItemIdentityBuilder
Auto Trait Implementations§
impl Freeze for OpsItemIdentityBuilder
impl RefUnwindSafe for OpsItemIdentityBuilder
impl Send for OpsItemIdentityBuilder
impl Sync for OpsItemIdentityBuilder
impl Unpin for OpsItemIdentityBuilder
impl UnwindSafe for OpsItemIdentityBuilder
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.