Struct aws_sdk_glue::types::MetricBasedObservation
source · #[non_exhaustive]pub struct MetricBasedObservation {
pub metric_name: Option<String>,
pub metric_values: Option<DataQualityMetricValues>,
pub new_rules: Option<Vec<String>>,
}
Expand description
Describes the metric based observation generated based on evaluated data quality metrics.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.metric_name: Option<String>
The name of the data quality metric used for generating the observation.
metric_values: Option<DataQualityMetricValues>
An object of type DataQualityMetricValues
representing the analysis of the data quality metric value.
new_rules: Option<Vec<String>>
A list of new data quality rules generated as part of the observation based on the data quality metric value.
Implementations§
source§impl MetricBasedObservation
impl MetricBasedObservation
sourcepub fn metric_name(&self) -> Option<&str>
pub fn metric_name(&self) -> Option<&str>
The name of the data quality metric used for generating the observation.
sourcepub fn metric_values(&self) -> Option<&DataQualityMetricValues>
pub fn metric_values(&self) -> Option<&DataQualityMetricValues>
An object of type DataQualityMetricValues
representing the analysis of the data quality metric value.
source§impl MetricBasedObservation
impl MetricBasedObservation
sourcepub fn builder() -> MetricBasedObservationBuilder
pub fn builder() -> MetricBasedObservationBuilder
Creates a new builder-style object to manufacture MetricBasedObservation
.
Trait Implementations§
source§impl Clone for MetricBasedObservation
impl Clone for MetricBasedObservation
source§fn clone(&self) -> MetricBasedObservation
fn clone(&self) -> MetricBasedObservation
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MetricBasedObservation
impl Debug for MetricBasedObservation
source§impl PartialEq for MetricBasedObservation
impl PartialEq for MetricBasedObservation
source§fn eq(&self, other: &MetricBasedObservation) -> bool
fn eq(&self, other: &MetricBasedObservation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MetricBasedObservation
Auto Trait Implementations§
impl Freeze for MetricBasedObservation
impl RefUnwindSafe for MetricBasedObservation
impl Send for MetricBasedObservation
impl Sync for MetricBasedObservation
impl Unpin for MetricBasedObservation
impl UnwindSafe for MetricBasedObservation
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.