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