Struct aws_sdk_customerprofiles::operation::create_calculated_attribute_definition::CreateCalculatedAttributeDefinitionOutput
source · #[non_exhaustive]pub struct CreateCalculatedAttributeDefinitionOutput {
pub calculated_attribute_name: Option<String>,
pub display_name: Option<String>,
pub description: Option<String>,
pub attribute_details: Option<AttributeDetails>,
pub conditions: Option<Conditions>,
pub statistic: Option<Statistic>,
pub created_at: Option<DateTime>,
pub last_updated_at: Option<DateTime>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.calculated_attribute_name: Option<String>
The unique name of the calculated attribute.
display_name: Option<String>
The display name of the calculated attribute.
description: Option<String>
The description of the calculated attribute.
attribute_details: Option<AttributeDetails>
Mathematical expression and a list of attribute items specified in that expression.
conditions: Option<Conditions>
The conditions including range, object count, and threshold for the calculated attribute.
statistic: Option<Statistic>
The aggregation operation to perform for the calculated attribute.
created_at: Option<DateTime>
The timestamp of when the calculated attribute definition was created.
last_updated_at: Option<DateTime>
The timestamp of when the calculated attribute definition was most recently edited.
The tags used to organize, track, or control access for this resource.
Implementations§
source§impl CreateCalculatedAttributeDefinitionOutput
impl CreateCalculatedAttributeDefinitionOutput
sourcepub fn calculated_attribute_name(&self) -> Option<&str>
pub fn calculated_attribute_name(&self) -> Option<&str>
The unique name of the calculated attribute.
sourcepub fn display_name(&self) -> Option<&str>
pub fn display_name(&self) -> Option<&str>
The display name of the calculated attribute.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the calculated attribute.
sourcepub fn attribute_details(&self) -> Option<&AttributeDetails>
pub fn attribute_details(&self) -> Option<&AttributeDetails>
Mathematical expression and a list of attribute items specified in that expression.
sourcepub fn conditions(&self) -> Option<&Conditions>
pub fn conditions(&self) -> Option<&Conditions>
The conditions including range, object count, and threshold for the calculated attribute.
sourcepub fn statistic(&self) -> Option<&Statistic>
pub fn statistic(&self) -> Option<&Statistic>
The aggregation operation to perform for the calculated attribute.
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The timestamp of when the calculated attribute definition was created.
sourcepub fn last_updated_at(&self) -> Option<&DateTime>
pub fn last_updated_at(&self) -> Option<&DateTime>
The timestamp of when the calculated attribute definition was most recently edited.
The tags used to organize, track, or control access for this resource.
source§impl CreateCalculatedAttributeDefinitionOutput
impl CreateCalculatedAttributeDefinitionOutput
sourcepub fn builder() -> CreateCalculatedAttributeDefinitionOutputBuilder
pub fn builder() -> CreateCalculatedAttributeDefinitionOutputBuilder
Creates a new builder-style object to manufacture CreateCalculatedAttributeDefinitionOutput
.
Trait Implementations§
source§impl Clone for CreateCalculatedAttributeDefinitionOutput
impl Clone for CreateCalculatedAttributeDefinitionOutput
source§fn clone(&self) -> CreateCalculatedAttributeDefinitionOutput
fn clone(&self) -> CreateCalculatedAttributeDefinitionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for CreateCalculatedAttributeDefinitionOutput
impl PartialEq for CreateCalculatedAttributeDefinitionOutput
source§fn eq(&self, other: &CreateCalculatedAttributeDefinitionOutput) -> bool
fn eq(&self, other: &CreateCalculatedAttributeDefinitionOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateCalculatedAttributeDefinitionOutput
impl RequestId for CreateCalculatedAttributeDefinitionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for CreateCalculatedAttributeDefinitionOutput
Auto Trait Implementations§
impl Freeze for CreateCalculatedAttributeDefinitionOutput
impl RefUnwindSafe for CreateCalculatedAttributeDefinitionOutput
impl Send for CreateCalculatedAttributeDefinitionOutput
impl Sync for CreateCalculatedAttributeDefinitionOutput
impl Unpin for CreateCalculatedAttributeDefinitionOutput
impl UnwindSafe for CreateCalculatedAttributeDefinitionOutput
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