Struct aws_sdk_mailmanager::operation::get_addon_instance::builders::GetAddonInstanceOutputBuilder
source · #[non_exhaustive]pub struct GetAddonInstanceOutputBuilder { /* private fields */ }
Expand description
A builder for GetAddonInstanceOutput
.
Implementations§
source§impl GetAddonInstanceOutputBuilder
impl GetAddonInstanceOutputBuilder
sourcepub fn addon_subscription_id(self, input: impl Into<String>) -> Self
pub fn addon_subscription_id(self, input: impl Into<String>) -> Self
The subscription ID associated to the instance.
sourcepub fn set_addon_subscription_id(self, input: Option<String>) -> Self
pub fn set_addon_subscription_id(self, input: Option<String>) -> Self
The subscription ID associated to the instance.
sourcepub fn get_addon_subscription_id(&self) -> &Option<String>
pub fn get_addon_subscription_id(&self) -> &Option<String>
The subscription ID associated to the instance.
sourcepub fn addon_name(self, input: impl Into<String>) -> Self
pub fn addon_name(self, input: impl Into<String>) -> Self
The name of the Add On provider associated to the subscription of the instance.
sourcepub fn set_addon_name(self, input: Option<String>) -> Self
pub fn set_addon_name(self, input: Option<String>) -> Self
The name of the Add On provider associated to the subscription of the instance.
sourcepub fn get_addon_name(&self) -> &Option<String>
pub fn get_addon_name(&self) -> &Option<String>
The name of the Add On provider associated to the subscription of the instance.
sourcepub fn addon_instance_arn(self, input: impl Into<String>) -> Self
pub fn addon_instance_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the Add On instance.
sourcepub fn set_addon_instance_arn(self, input: Option<String>) -> Self
pub fn set_addon_instance_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the Add On instance.
sourcepub fn get_addon_instance_arn(&self) -> &Option<String>
pub fn get_addon_instance_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the Add On instance.
sourcepub fn created_timestamp(self, input: DateTime) -> Self
pub fn created_timestamp(self, input: DateTime) -> Self
The timestamp of when the Add On instance was created.
sourcepub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
The timestamp of when the Add On instance was created.
sourcepub fn get_created_timestamp(&self) -> &Option<DateTime>
pub fn get_created_timestamp(&self) -> &Option<DateTime>
The timestamp of when the Add On instance was created.
sourcepub fn build(self) -> GetAddonInstanceOutput
pub fn build(self) -> GetAddonInstanceOutput
Consumes the builder and constructs a GetAddonInstanceOutput
.
Trait Implementations§
source§impl Clone for GetAddonInstanceOutputBuilder
impl Clone for GetAddonInstanceOutputBuilder
source§fn clone(&self) -> GetAddonInstanceOutputBuilder
fn clone(&self) -> GetAddonInstanceOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetAddonInstanceOutputBuilder
impl Default for GetAddonInstanceOutputBuilder
source§fn default() -> GetAddonInstanceOutputBuilder
fn default() -> GetAddonInstanceOutputBuilder
source§impl PartialEq for GetAddonInstanceOutputBuilder
impl PartialEq for GetAddonInstanceOutputBuilder
source§fn eq(&self, other: &GetAddonInstanceOutputBuilder) -> bool
fn eq(&self, other: &GetAddonInstanceOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetAddonInstanceOutputBuilder
Auto Trait Implementations§
impl Freeze for GetAddonInstanceOutputBuilder
impl RefUnwindSafe for GetAddonInstanceOutputBuilder
impl Send for GetAddonInstanceOutputBuilder
impl Sync for GetAddonInstanceOutputBuilder
impl Unpin for GetAddonInstanceOutputBuilder
impl UnwindSafe for GetAddonInstanceOutputBuilder
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
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>
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>
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 more