Struct aws_sdk_cloudformation::operation::describe_type_registration::builders::DescribeTypeRegistrationOutputBuilder
source · #[non_exhaustive]pub struct DescribeTypeRegistrationOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeTypeRegistrationOutput
.
Implementations§
source§impl DescribeTypeRegistrationOutputBuilder
impl DescribeTypeRegistrationOutputBuilder
sourcepub fn progress_status(self, input: RegistrationStatus) -> Self
pub fn progress_status(self, input: RegistrationStatus) -> Self
The current status of the extension registration request.
sourcepub fn set_progress_status(self, input: Option<RegistrationStatus>) -> Self
pub fn set_progress_status(self, input: Option<RegistrationStatus>) -> Self
The current status of the extension registration request.
sourcepub fn get_progress_status(&self) -> &Option<RegistrationStatus>
pub fn get_progress_status(&self) -> &Option<RegistrationStatus>
The current status of the extension registration request.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the extension registration request.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the extension registration request.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the extension registration request.
sourcepub fn type_arn(self, input: impl Into<String>) -> Self
pub fn type_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn set_type_arn(self, input: Option<String>) -> Self
pub fn set_type_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn get_type_arn(&self) -> &Option<String>
pub fn get_type_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn type_version_arn(self, input: impl Into<String>) -> Self
pub fn type_version_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn set_type_version_arn(self, input: Option<String>) -> Self
pub fn set_type_version_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn get_type_version_arn(&self) -> &Option<String>
pub fn get_type_version_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of this specific version of the extension being registered.
For registration requests with a ProgressStatus
of other than COMPLETE
, this will be null
.
sourcepub fn build(self) -> DescribeTypeRegistrationOutput
pub fn build(self) -> DescribeTypeRegistrationOutput
Consumes the builder and constructs a DescribeTypeRegistrationOutput
.
Trait Implementations§
source§impl Clone for DescribeTypeRegistrationOutputBuilder
impl Clone for DescribeTypeRegistrationOutputBuilder
source§fn clone(&self) -> DescribeTypeRegistrationOutputBuilder
fn clone(&self) -> DescribeTypeRegistrationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeTypeRegistrationOutputBuilder
impl Default for DescribeTypeRegistrationOutputBuilder
source§fn default() -> DescribeTypeRegistrationOutputBuilder
fn default() -> DescribeTypeRegistrationOutputBuilder
source§impl PartialEq for DescribeTypeRegistrationOutputBuilder
impl PartialEq for DescribeTypeRegistrationOutputBuilder
source§fn eq(&self, other: &DescribeTypeRegistrationOutputBuilder) -> bool
fn eq(&self, other: &DescribeTypeRegistrationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeTypeRegistrationOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeTypeRegistrationOutputBuilder
impl RefUnwindSafe for DescribeTypeRegistrationOutputBuilder
impl Send for DescribeTypeRegistrationOutputBuilder
impl Sync for DescribeTypeRegistrationOutputBuilder
impl Unpin for DescribeTypeRegistrationOutputBuilder
impl UnwindSafe for DescribeTypeRegistrationOutputBuilder
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