#[non_exhaustive]pub struct MultiMeasureMappings {
pub target_multi_measure_name: Option<String>,
pub multi_measure_attribute_mappings: Vec<MultiMeasureAttributeMapping>,
}
Expand description
Only one of MixedMeasureMappings or MultiMeasureMappings is to be provided. MultiMeasureMappings can be used to ingest data as multi measures in the derived table.
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.target_multi_measure_name: Option<String>
The name of the target multi-measure name in the derived table. This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.
multi_measure_attribute_mappings: Vec<MultiMeasureAttributeMapping>
Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.
Implementations§
source§impl MultiMeasureMappings
impl MultiMeasureMappings
sourcepub fn target_multi_measure_name(&self) -> Option<&str>
pub fn target_multi_measure_name(&self) -> Option<&str>
The name of the target multi-measure name in the derived table. This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.
sourcepub fn multi_measure_attribute_mappings(
&self
) -> &[MultiMeasureAttributeMapping]
pub fn multi_measure_attribute_mappings( &self ) -> &[MultiMeasureAttributeMapping]
Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.
source§impl MultiMeasureMappings
impl MultiMeasureMappings
sourcepub fn builder() -> MultiMeasureMappingsBuilder
pub fn builder() -> MultiMeasureMappingsBuilder
Creates a new builder-style object to manufacture MultiMeasureMappings
.
Trait Implementations§
source§impl Clone for MultiMeasureMappings
impl Clone for MultiMeasureMappings
source§fn clone(&self) -> MultiMeasureMappings
fn clone(&self) -> MultiMeasureMappings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MultiMeasureMappings
impl Debug for MultiMeasureMappings
source§impl PartialEq for MultiMeasureMappings
impl PartialEq for MultiMeasureMappings
source§fn eq(&self, other: &MultiMeasureMappings) -> bool
fn eq(&self, other: &MultiMeasureMappings) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MultiMeasureMappings
Auto Trait Implementations§
impl Freeze for MultiMeasureMappings
impl RefUnwindSafe for MultiMeasureMappings
impl Send for MultiMeasureMappings
impl Sync for MultiMeasureMappings
impl Unpin for MultiMeasureMappings
impl UnwindSafe for MultiMeasureMappings
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