pub struct PublishDataQualityResultV2FluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to PublishDataQualityResultV2.
This operation is intended for internal use. Do not call it directly.
AWS Glue Data Quality uses this operation to publish a data quality result.
Implementations§
Source§impl PublishDataQualityResultV2FluentBuilder
impl PublishDataQualityResultV2FluentBuilder
Sourcepub fn as_input(&self) -> &PublishDataQualityResultV2InputBuilder
pub fn as_input(&self) -> &PublishDataQualityResultV2InputBuilder
Access the PublishDataQualityResultV2 as a reference.
Sourcepub async fn send(
self,
) -> Result<PublishDataQualityResultV2Output, SdkError<PublishDataQualityResultV2Error, HttpResponse>>
pub async fn send( self, ) -> Result<PublishDataQualityResultV2Output, SdkError<PublishDataQualityResultV2Error, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Sourcepub fn customize(
self,
) -> CustomizableOperation<PublishDataQualityResultV2Output, PublishDataQualityResultV2Error, Self>
pub fn customize( self, ) -> CustomizableOperation<PublishDataQualityResultV2Output, PublishDataQualityResultV2Error, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
Sourcepub fn dimensions(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn dimensions(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to Dimensions.
To override the contents of this collection use set_dimensions.
The dimensions for the result.
Sourcepub fn set_dimensions(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_dimensions(self, input: Option<HashMap<String, String>>) -> Self
The dimensions for the result.
Sourcepub fn get_dimensions(&self) -> &Option<HashMap<String, String>>
pub fn get_dimensions(&self) -> &Option<HashMap<String, String>>
The dimensions for the result.
Adds a key-value pair to Tags.
To override the contents of this collection use set_tags.
The tags for the result.
The tags for the result.
The tags for the result.
Sourcepub fn execution_started_on(self, input: DateTime) -> Self
pub fn execution_started_on(self, input: DateTime) -> Self
The time execution started for the result.
Sourcepub fn set_execution_started_on(self, input: Option<DateTime>) -> Self
pub fn set_execution_started_on(self, input: Option<DateTime>) -> Self
The time execution started for the result.
Sourcepub fn get_execution_started_on(&self) -> &Option<DateTime>
pub fn get_execution_started_on(&self) -> &Option<DateTime>
The time execution started for the result.
Sourcepub fn execution_completed_on(self, input: DateTime) -> Self
pub fn execution_completed_on(self, input: DateTime) -> Self
The time execution completed for the result.
Sourcepub fn set_execution_completed_on(self, input: Option<DateTime>) -> Self
pub fn set_execution_completed_on(self, input: Option<DateTime>) -> Self
The time execution completed for the result.
Sourcepub fn get_execution_completed_on(&self) -> &Option<DateTime>
pub fn get_execution_completed_on(&self) -> &Option<DateTime>
The time execution completed for the result.
Sourcepub fn rule_results(self, input: DataQualityRuleResult) -> Self
pub fn rule_results(self, input: DataQualityRuleResult) -> Self
Appends an item to RuleResults.
To override the contents of this collection use set_rule_results.
The rule level results.
Sourcepub fn set_rule_results(self, input: Option<Vec<DataQualityRuleResult>>) -> Self
pub fn set_rule_results(self, input: Option<Vec<DataQualityRuleResult>>) -> Self
The rule level results.
Sourcepub fn get_rule_results(&self) -> &Option<Vec<DataQualityRuleResult>>
pub fn get_rule_results(&self) -> &Option<Vec<DataQualityRuleResult>>
The rule level results.
Sourcepub fn analyzer_results(self, input: DataQualityAnalyzerResult) -> Self
pub fn analyzer_results(self, input: DataQualityAnalyzerResult) -> Self
Appends an item to AnalyzerResults.
To override the contents of this collection use set_analyzer_results.
The analyzer level results.
Sourcepub fn set_analyzer_results(
self,
input: Option<Vec<DataQualityAnalyzerResult>>,
) -> Self
pub fn set_analyzer_results( self, input: Option<Vec<DataQualityAnalyzerResult>>, ) -> Self
The analyzer level results.
Sourcepub fn get_analyzer_results(&self) -> &Option<Vec<DataQualityAnalyzerResult>>
pub fn get_analyzer_results(&self) -> &Option<Vec<DataQualityAnalyzerResult>>
The analyzer level results.
Sourcepub fn observations(self, input: DataQualityObservation) -> Self
pub fn observations(self, input: DataQualityObservation) -> Self
Appends an item to Observations.
To override the contents of this collection use set_observations.
The observations for the result.
Sourcepub fn set_observations(
self,
input: Option<Vec<DataQualityObservation>>,
) -> Self
pub fn set_observations( self, input: Option<Vec<DataQualityObservation>>, ) -> Self
The observations for the result.
Sourcepub fn get_observations(&self) -> &Option<Vec<DataQualityObservation>>
pub fn get_observations(&self) -> &Option<Vec<DataQualityObservation>>
The observations for the result.
Sourcepub fn aggregated_metrics(self, input: DataQualityAggregatedMetrics) -> Self
pub fn aggregated_metrics(self, input: DataQualityAggregatedMetrics) -> Self
The aggregated metrics for the result.
Sourcepub fn set_aggregated_metrics(
self,
input: Option<DataQualityAggregatedMetrics>,
) -> Self
pub fn set_aggregated_metrics( self, input: Option<DataQualityAggregatedMetrics>, ) -> Self
The aggregated metrics for the result.
Sourcepub fn get_aggregated_metrics(&self) -> &Option<DataQualityAggregatedMetrics>
pub fn get_aggregated_metrics(&self) -> &Option<DataQualityAggregatedMetrics>
The aggregated metrics for the result.
Sourcepub fn statistics(self, input: StatisticSummary) -> Self
pub fn statistics(self, input: StatisticSummary) -> Self
Appends an item to Statistics.
To override the contents of this collection use set_statistics.
The statistics for the result.
Sourcepub fn set_statistics(self, input: Option<Vec<StatisticSummary>>) -> Self
pub fn set_statistics(self, input: Option<Vec<StatisticSummary>>) -> Self
The statistics for the result.
Sourcepub fn get_statistics(&self) -> &Option<Vec<StatisticSummary>>
pub fn get_statistics(&self) -> &Option<Vec<StatisticSummary>>
The statistics for the result.
Sourcepub fn run_configuration(self, input: DataQualityConfigurationV2) -> Self
pub fn run_configuration(self, input: DataQualityConfigurationV2) -> Self
The run configuration for the result.
Sourcepub fn set_run_configuration(
self,
input: Option<DataQualityConfigurationV2>,
) -> Self
pub fn set_run_configuration( self, input: Option<DataQualityConfigurationV2>, ) -> Self
The run configuration for the result.
Sourcepub fn get_run_configuration(&self) -> &Option<DataQualityConfigurationV2>
pub fn get_run_configuration(&self) -> &Option<DataQualityConfigurationV2>
The run configuration for the result.
Sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
The client token for the request.
Sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
The client token for the request.
Sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
The client token for the request.
Sourcepub fn evaluation_context(self, input: impl Into<String>) -> Self
pub fn evaluation_context(self, input: impl Into<String>) -> Self
The evaluation context for the result.
Sourcepub fn set_evaluation_context(self, input: Option<String>) -> Self
pub fn set_evaluation_context(self, input: Option<String>) -> Self
The evaluation context for the result.
Sourcepub fn get_evaluation_context(&self) -> &Option<String>
pub fn get_evaluation_context(&self) -> &Option<String>
The evaluation context for the result.
Sourcepub fn descriptors(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn descriptors(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to Descriptors.
To override the contents of this collection use set_descriptors.
The descriptors for the result.
Sourcepub fn set_descriptors(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_descriptors(self, input: Option<HashMap<String, String>>) -> Self
The descriptors for the result.
Sourcepub fn get_descriptors(&self) -> &Option<HashMap<String, String>>
pub fn get_descriptors(&self) -> &Option<HashMap<String, String>>
The descriptors for the result.
Sourcepub fn ruleset_name(self, input: impl Into<String>) -> Self
pub fn ruleset_name(self, input: impl Into<String>) -> Self
The ruleset name for the result.
Sourcepub fn set_ruleset_name(self, input: Option<String>) -> Self
pub fn set_ruleset_name(self, input: Option<String>) -> Self
The ruleset name for the result.
Sourcepub fn get_ruleset_name(&self) -> &Option<String>
pub fn get_ruleset_name(&self) -> &Option<String>
The ruleset name for the result.
Sourcepub fn data_quality_security_configuration(
self,
input: impl Into<String>,
) -> Self
pub fn data_quality_security_configuration( self, input: impl Into<String>, ) -> Self
The security configuration for the result.
Sourcepub fn set_data_quality_security_configuration(
self,
input: Option<String>,
) -> Self
pub fn set_data_quality_security_configuration( self, input: Option<String>, ) -> Self
The security configuration for the result.
Sourcepub fn get_data_quality_security_configuration(&self) -> &Option<String>
pub fn get_data_quality_security_configuration(&self) -> &Option<String>
The security configuration for the result.
pub fn telemetry(self, input: DataQualityTelemetry) -> Self
pub fn set_telemetry(self, input: Option<DataQualityTelemetry>) -> Self
pub fn get_telemetry(&self) -> &Option<DataQualityTelemetry>
Trait Implementations§
Source§impl Clone for PublishDataQualityResultV2FluentBuilder
impl Clone for PublishDataQualityResultV2FluentBuilder
Source§fn clone(&self) -> PublishDataQualityResultV2FluentBuilder
fn clone(&self) -> PublishDataQualityResultV2FluentBuilder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for PublishDataQualityResultV2FluentBuilder
impl !UnwindSafe for PublishDataQualityResultV2FluentBuilder
impl Freeze for PublishDataQualityResultV2FluentBuilder
impl Send for PublishDataQualityResultV2FluentBuilder
impl Sync for PublishDataQualityResultV2FluentBuilder
impl Unpin for PublishDataQualityResultV2FluentBuilder
impl UnsafeUnpin for PublishDataQualityResultV2FluentBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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