Struct aws_sdk_glue::types::EvaluateDataQualityMultiFrame
source · #[non_exhaustive]pub struct EvaluateDataQualityMultiFrame {
pub name: String,
pub inputs: Vec<String>,
pub additional_data_sources: Option<HashMap<String, String>>,
pub ruleset: String,
pub publishing_options: Option<DqResultsPublishingOptions>,
pub additional_options: Option<HashMap<AdditionalOptionKeys, String>>,
pub stop_job_on_failure_options: Option<DqStopJobOnFailureOptions>,
}Expand description
Specifies your data quality evaluation criteria.
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.name: StringThe name of the data quality evaluation.
inputs: Vec<String>The inputs of your data quality evaluation. The first input in this list is the primary data source.
additional_data_sources: Option<HashMap<String, String>>The aliases of all data sources except primary.
ruleset: StringThe ruleset for your data quality evaluation.
publishing_options: Option<DqResultsPublishingOptions>Options to configure how your results are published.
additional_options: Option<HashMap<AdditionalOptionKeys, String>>Options to configure runtime behavior of the transform.
stop_job_on_failure_options: Option<DqStopJobOnFailureOptions>Options to configure how your job will stop if your data quality evaluation fails.
Implementations§
source§impl EvaluateDataQualityMultiFrame
impl EvaluateDataQualityMultiFrame
sourcepub fn inputs(&self) -> &[String]
pub fn inputs(&self) -> &[String]
The inputs of your data quality evaluation. The first input in this list is the primary data source.
sourcepub fn additional_data_sources(&self) -> Option<&HashMap<String, String>>
pub fn additional_data_sources(&self) -> Option<&HashMap<String, String>>
The aliases of all data sources except primary.
sourcepub fn publishing_options(&self) -> Option<&DqResultsPublishingOptions>
pub fn publishing_options(&self) -> Option<&DqResultsPublishingOptions>
Options to configure how your results are published.
sourcepub fn additional_options(
&self
) -> Option<&HashMap<AdditionalOptionKeys, String>>
pub fn additional_options( &self ) -> Option<&HashMap<AdditionalOptionKeys, String>>
Options to configure runtime behavior of the transform.
sourcepub fn stop_job_on_failure_options(&self) -> Option<&DqStopJobOnFailureOptions>
pub fn stop_job_on_failure_options(&self) -> Option<&DqStopJobOnFailureOptions>
Options to configure how your job will stop if your data quality evaluation fails.
source§impl EvaluateDataQualityMultiFrame
impl EvaluateDataQualityMultiFrame
sourcepub fn builder() -> EvaluateDataQualityMultiFrameBuilder
pub fn builder() -> EvaluateDataQualityMultiFrameBuilder
Creates a new builder-style object to manufacture EvaluateDataQualityMultiFrame.
Trait Implementations§
source§impl Clone for EvaluateDataQualityMultiFrame
impl Clone for EvaluateDataQualityMultiFrame
source§fn clone(&self) -> EvaluateDataQualityMultiFrame
fn clone(&self) -> EvaluateDataQualityMultiFrame
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for EvaluateDataQualityMultiFrame
impl PartialEq for EvaluateDataQualityMultiFrame
source§fn eq(&self, other: &EvaluateDataQualityMultiFrame) -> bool
fn eq(&self, other: &EvaluateDataQualityMultiFrame) -> bool
self and other values to be equal, and is used
by ==.