Struct aws_sdk_customerprofiles::operation::update_calculated_attribute_definition::UpdateCalculatedAttributeDefinitionOutput
source · #[non_exhaustive]pub struct UpdateCalculatedAttributeDefinitionOutput {
pub calculated_attribute_name: Option<String>,
pub display_name: Option<String>,
pub description: Option<String>,
pub created_at: Option<DateTime>,
pub last_updated_at: Option<DateTime>,
pub statistic: Option<Statistic>,
pub conditions: Option<Conditions>,
pub attribute_details: Option<AttributeDetails>,
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.
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.
statistic: Option<Statistic>
The aggregation operation to perform for the calculated attribute.
conditions: Option<Conditions>
The conditions including range, object count, and threshold for the calculated attribute.
attribute_details: Option<AttributeDetails>
The mathematical expression and a list of attribute items specified in that expression.
The tags used to organize, track, or control access for this resource.
Implementations§
source§impl UpdateCalculatedAttributeDefinitionOutput
impl UpdateCalculatedAttributeDefinitionOutput
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 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.
sourcepub fn statistic(&self) -> Option<&Statistic>
pub fn statistic(&self) -> Option<&Statistic>
The aggregation operation to perform for the calculated attribute.
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 attribute_details(&self) -> Option<&AttributeDetails>
pub fn attribute_details(&self) -> Option<&AttributeDetails>
The mathematical expression and a list of attribute items specified in that expression.
The tags used to organize, track, or control access for this resource.
source§impl UpdateCalculatedAttributeDefinitionOutput
impl UpdateCalculatedAttributeDefinitionOutput
sourcepub fn builder() -> UpdateCalculatedAttributeDefinitionOutputBuilder
pub fn builder() -> UpdateCalculatedAttributeDefinitionOutputBuilder
Creates a new builder-style object to manufacture UpdateCalculatedAttributeDefinitionOutput
.
Trait Implementations§
source§impl Clone for UpdateCalculatedAttributeDefinitionOutput
impl Clone for UpdateCalculatedAttributeDefinitionOutput
source§fn clone(&self) -> UpdateCalculatedAttributeDefinitionOutput
fn clone(&self) -> UpdateCalculatedAttributeDefinitionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateCalculatedAttributeDefinitionOutput
impl PartialEq for UpdateCalculatedAttributeDefinitionOutput
source§fn eq(&self, other: &UpdateCalculatedAttributeDefinitionOutput) -> bool
fn eq(&self, other: &UpdateCalculatedAttributeDefinitionOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateCalculatedAttributeDefinitionOutput
impl RequestId for UpdateCalculatedAttributeDefinitionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for UpdateCalculatedAttributeDefinitionOutput
Auto Trait Implementations§
impl Freeze for UpdateCalculatedAttributeDefinitionOutput
impl RefUnwindSafe for UpdateCalculatedAttributeDefinitionOutput
impl Send for UpdateCalculatedAttributeDefinitionOutput
impl Sync for UpdateCalculatedAttributeDefinitionOutput
impl Unpin for UpdateCalculatedAttributeDefinitionOutput
impl UnwindSafe for UpdateCalculatedAttributeDefinitionOutput
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