#[non_exhaustive]pub struct CustomDataIdentifierSummaryBuilder { /* private fields */ }
Expand description
A builder for CustomDataIdentifierSummary
.
Implementations§
source§impl CustomDataIdentifierSummaryBuilder
impl CustomDataIdentifierSummaryBuilder
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 custom data identifier.
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 custom data identifier.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the custom data identifier.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The date and time, in UTC and extended ISO 8601 format, when the custom data identifier was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The date and time, in UTC and extended ISO 8601 format, when the custom data identifier was created.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
The date and time, in UTC and extended ISO 8601 format, when the custom data identifier was created.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The custom description of the custom data identifier.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The custom description of the custom data identifier.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The custom description of the custom data identifier.
sourcepub fn id(self, input: impl Into<String>) -> Self
pub fn id(self, input: impl Into<String>) -> Self
The unique identifier for the custom data identifier.
sourcepub fn set_id(self, input: Option<String>) -> Self
pub fn set_id(self, input: Option<String>) -> Self
The unique identifier for the custom data identifier.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The custom name of the custom data identifier.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The custom name of the custom data identifier.
sourcepub fn build(self) -> CustomDataIdentifierSummary
pub fn build(self) -> CustomDataIdentifierSummary
Consumes the builder and constructs a CustomDataIdentifierSummary
.
Trait Implementations§
source§impl Clone for CustomDataIdentifierSummaryBuilder
impl Clone for CustomDataIdentifierSummaryBuilder
source§fn clone(&self) -> CustomDataIdentifierSummaryBuilder
fn clone(&self) -> CustomDataIdentifierSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CustomDataIdentifierSummaryBuilder
impl Default for CustomDataIdentifierSummaryBuilder
source§fn default() -> CustomDataIdentifierSummaryBuilder
fn default() -> CustomDataIdentifierSummaryBuilder
source§impl PartialEq for CustomDataIdentifierSummaryBuilder
impl PartialEq for CustomDataIdentifierSummaryBuilder
source§fn eq(&self, other: &CustomDataIdentifierSummaryBuilder) -> bool
fn eq(&self, other: &CustomDataIdentifierSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CustomDataIdentifierSummaryBuilder
Auto Trait Implementations§
impl Freeze for CustomDataIdentifierSummaryBuilder
impl RefUnwindSafe for CustomDataIdentifierSummaryBuilder
impl Send for CustomDataIdentifierSummaryBuilder
impl Sync for CustomDataIdentifierSummaryBuilder
impl Unpin for CustomDataIdentifierSummaryBuilder
impl UnwindSafe for CustomDataIdentifierSummaryBuilder
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