Struct aws_sdk_glue::types::builders::EvaluateDataQualityBuilder
source · #[non_exhaustive]pub struct EvaluateDataQualityBuilder { /* private fields */ }
Expand description
A builder for EvaluateDataQuality
.
Implementations§
source§impl EvaluateDataQualityBuilder
impl EvaluateDataQualityBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the data quality evaluation.
This field is required.sourcepub fn inputs(self, input: impl Into<String>) -> Self
pub fn inputs(self, input: impl Into<String>) -> Self
Appends an item to inputs
.
To override the contents of this collection use set_inputs
.
The inputs of your data quality evaluation.
sourcepub fn set_inputs(self, input: Option<Vec<String>>) -> Self
pub fn set_inputs(self, input: Option<Vec<String>>) -> Self
The inputs of your data quality evaluation.
sourcepub fn get_inputs(&self) -> &Option<Vec<String>>
pub fn get_inputs(&self) -> &Option<Vec<String>>
The inputs of your data quality evaluation.
sourcepub fn ruleset(self, input: impl Into<String>) -> Self
pub fn ruleset(self, input: impl Into<String>) -> Self
The ruleset for your data quality evaluation.
This field is required.sourcepub fn set_ruleset(self, input: Option<String>) -> Self
pub fn set_ruleset(self, input: Option<String>) -> Self
The ruleset for your data quality evaluation.
sourcepub fn get_ruleset(&self) -> &Option<String>
pub fn get_ruleset(&self) -> &Option<String>
The ruleset for your data quality evaluation.
sourcepub fn output(self, input: DqTransformOutput) -> Self
pub fn output(self, input: DqTransformOutput) -> Self
The output of your data quality evaluation.
sourcepub fn set_output(self, input: Option<DqTransformOutput>) -> Self
pub fn set_output(self, input: Option<DqTransformOutput>) -> Self
The output of your data quality evaluation.
sourcepub fn get_output(&self) -> &Option<DqTransformOutput>
pub fn get_output(&self) -> &Option<DqTransformOutput>
The output of your data quality evaluation.
sourcepub fn publishing_options(self, input: DqResultsPublishingOptions) -> Self
pub fn publishing_options(self, input: DqResultsPublishingOptions) -> Self
Options to configure how your results are published.
sourcepub fn set_publishing_options(
self,
input: Option<DqResultsPublishingOptions>,
) -> Self
pub fn set_publishing_options( self, input: Option<DqResultsPublishingOptions>, ) -> Self
Options to configure how your results are published.
sourcepub fn get_publishing_options(&self) -> &Option<DqResultsPublishingOptions>
pub fn get_publishing_options(&self) -> &Option<DqResultsPublishingOptions>
Options to configure how your results are published.
sourcepub fn stop_job_on_failure_options(
self,
input: DqStopJobOnFailureOptions,
) -> Self
pub fn stop_job_on_failure_options( self, input: DqStopJobOnFailureOptions, ) -> Self
Options to configure how your job will stop if your data quality evaluation fails.
sourcepub fn set_stop_job_on_failure_options(
self,
input: Option<DqStopJobOnFailureOptions>,
) -> Self
pub fn set_stop_job_on_failure_options( self, input: Option<DqStopJobOnFailureOptions>, ) -> Self
Options to configure how your job will stop if your data quality evaluation fails.
sourcepub fn get_stop_job_on_failure_options(
&self,
) -> &Option<DqStopJobOnFailureOptions>
pub fn get_stop_job_on_failure_options( &self, ) -> &Option<DqStopJobOnFailureOptions>
Options to configure how your job will stop if your data quality evaluation fails.
sourcepub fn build(self) -> Result<EvaluateDataQuality, BuildError>
pub fn build(self) -> Result<EvaluateDataQuality, BuildError>
Consumes the builder and constructs a EvaluateDataQuality
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for EvaluateDataQualityBuilder
impl Clone for EvaluateDataQualityBuilder
source§fn clone(&self) -> EvaluateDataQualityBuilder
fn clone(&self) -> EvaluateDataQualityBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EvaluateDataQualityBuilder
impl Debug for EvaluateDataQualityBuilder
source§impl Default for EvaluateDataQualityBuilder
impl Default for EvaluateDataQualityBuilder
source§fn default() -> EvaluateDataQualityBuilder
fn default() -> EvaluateDataQualityBuilder
source§impl PartialEq for EvaluateDataQualityBuilder
impl PartialEq for EvaluateDataQualityBuilder
source§fn eq(&self, other: &EvaluateDataQualityBuilder) -> bool
fn eq(&self, other: &EvaluateDataQualityBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EvaluateDataQualityBuilder
Auto Trait Implementations§
impl Freeze for EvaluateDataQualityBuilder
impl RefUnwindSafe for EvaluateDataQualityBuilder
impl Send for EvaluateDataQualityBuilder
impl Sync for EvaluateDataQualityBuilder
impl Unpin for EvaluateDataQualityBuilder
impl UnwindSafe for EvaluateDataQualityBuilder
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