Struct aws_sdk_iot::operation::create_provisioning_template_version::builders::CreateProvisioningTemplateVersionOutputBuilder
source · #[non_exhaustive]pub struct CreateProvisioningTemplateVersionOutputBuilder { /* private fields */ }
Expand description
A builder for CreateProvisioningTemplateVersionOutput
.
Implementations§
source§impl CreateProvisioningTemplateVersionOutputBuilder
impl CreateProvisioningTemplateVersionOutputBuilder
sourcepub fn template_arn(self, input: impl Into<String>) -> Self
pub fn template_arn(self, input: impl Into<String>) -> Self
The ARN that identifies the provisioning template.
sourcepub fn set_template_arn(self, input: Option<String>) -> Self
pub fn set_template_arn(self, input: Option<String>) -> Self
The ARN that identifies the provisioning template.
sourcepub fn get_template_arn(&self) -> &Option<String>
pub fn get_template_arn(&self) -> &Option<String>
The ARN that identifies the provisioning template.
sourcepub fn template_name(self, input: impl Into<String>) -> Self
pub fn template_name(self, input: impl Into<String>) -> Self
The name of the provisioning template.
sourcepub fn set_template_name(self, input: Option<String>) -> Self
pub fn set_template_name(self, input: Option<String>) -> Self
The name of the provisioning template.
sourcepub fn get_template_name(&self) -> &Option<String>
pub fn get_template_name(&self) -> &Option<String>
The name of the provisioning template.
sourcepub fn version_id(self, input: i32) -> Self
pub fn version_id(self, input: i32) -> Self
The version of the provisioning template.
sourcepub fn set_version_id(self, input: Option<i32>) -> Self
pub fn set_version_id(self, input: Option<i32>) -> Self
The version of the provisioning template.
sourcepub fn get_version_id(&self) -> &Option<i32>
pub fn get_version_id(&self) -> &Option<i32>
The version of the provisioning template.
sourcepub fn is_default_version(self, input: bool) -> Self
pub fn is_default_version(self, input: bool) -> Self
True if the provisioning template version is the default version, otherwise false.
sourcepub fn set_is_default_version(self, input: Option<bool>) -> Self
pub fn set_is_default_version(self, input: Option<bool>) -> Self
True if the provisioning template version is the default version, otherwise false.
sourcepub fn get_is_default_version(&self) -> &Option<bool>
pub fn get_is_default_version(&self) -> &Option<bool>
True if the provisioning template version is the default version, otherwise false.
sourcepub fn build(self) -> CreateProvisioningTemplateVersionOutput
pub fn build(self) -> CreateProvisioningTemplateVersionOutput
Consumes the builder and constructs a CreateProvisioningTemplateVersionOutput
.
Trait Implementations§
source§impl Clone for CreateProvisioningTemplateVersionOutputBuilder
impl Clone for CreateProvisioningTemplateVersionOutputBuilder
source§fn clone(&self) -> CreateProvisioningTemplateVersionOutputBuilder
fn clone(&self) -> CreateProvisioningTemplateVersionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CreateProvisioningTemplateVersionOutputBuilder
impl Default for CreateProvisioningTemplateVersionOutputBuilder
source§fn default() -> CreateProvisioningTemplateVersionOutputBuilder
fn default() -> CreateProvisioningTemplateVersionOutputBuilder
source§impl PartialEq for CreateProvisioningTemplateVersionOutputBuilder
impl PartialEq for CreateProvisioningTemplateVersionOutputBuilder
source§fn eq(&self, other: &CreateProvisioningTemplateVersionOutputBuilder) -> bool
fn eq(&self, other: &CreateProvisioningTemplateVersionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateProvisioningTemplateVersionOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateProvisioningTemplateVersionOutputBuilder
impl RefUnwindSafe for CreateProvisioningTemplateVersionOutputBuilder
impl Send for CreateProvisioningTemplateVersionOutputBuilder
impl Sync for CreateProvisioningTemplateVersionOutputBuilder
impl Unpin for CreateProvisioningTemplateVersionOutputBuilder
impl UnwindSafe for CreateProvisioningTemplateVersionOutputBuilder
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