Struct aws_sdk_glue::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunOutput
source · #[non_exhaustive]pub struct GetDataQualityRuleRecommendationRunOutput {Show 13 fields
pub run_id: Option<String>,
pub data_source: Option<DataSource>,
pub role: Option<String>,
pub number_of_workers: Option<i32>,
pub timeout: Option<i32>,
pub status: Option<TaskStatusType>,
pub error_string: Option<String>,
pub started_on: Option<DateTime>,
pub last_modified_on: Option<DateTime>,
pub completed_on: Option<DateTime>,
pub execution_time: i32,
pub recommended_ruleset: Option<String>,
pub created_ruleset_name: Option<String>,
/* private fields */
}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.run_id: Option<String>The unique run identifier associated with this run.
data_source: Option<DataSource>The data source (an Glue table) associated with this run.
role: Option<String>An IAM role supplied to encrypt the results of the run.
number_of_workers: Option<i32>The number of G.1X workers to be used in the run. The default is 5.
timeout: Option<i32>The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours).
status: Option<TaskStatusType>The status for this run.
error_string: Option<String>The error strings that are associated with the run.
started_on: Option<DateTime>The date and time when this run started.
last_modified_on: Option<DateTime>A timestamp. The last point in time when this data quality rule recommendation run was modified.
completed_on: Option<DateTime>The date and time when this run was completed.
execution_time: i32The amount of time (in seconds) that the run consumed resources.
recommended_ruleset: Option<String>When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
created_ruleset_name: Option<String>The name of the ruleset that was created by the run.
Implementations§
source§impl GetDataQualityRuleRecommendationRunOutput
impl GetDataQualityRuleRecommendationRunOutput
sourcepub fn data_source(&self) -> Option<&DataSource>
pub fn data_source(&self) -> Option<&DataSource>
The data source (an Glue table) associated with this run.
sourcepub fn number_of_workers(&self) -> Option<i32>
pub fn number_of_workers(&self) -> Option<i32>
The number of G.1X workers to be used in the run. The default is 5.
sourcepub fn timeout(&self) -> Option<i32>
pub fn timeout(&self) -> Option<i32>
The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours).
sourcepub fn status(&self) -> Option<&TaskStatusType>
pub fn status(&self) -> Option<&TaskStatusType>
The status for this run.
sourcepub fn error_string(&self) -> Option<&str>
pub fn error_string(&self) -> Option<&str>
The error strings that are associated with the run.
sourcepub fn started_on(&self) -> Option<&DateTime>
pub fn started_on(&self) -> Option<&DateTime>
The date and time when this run started.
sourcepub fn last_modified_on(&self) -> Option<&DateTime>
pub fn last_modified_on(&self) -> Option<&DateTime>
A timestamp. The last point in time when this data quality rule recommendation run was modified.
sourcepub fn completed_on(&self) -> Option<&DateTime>
pub fn completed_on(&self) -> Option<&DateTime>
The date and time when this run was completed.
sourcepub fn execution_time(&self) -> i32
pub fn execution_time(&self) -> i32
The amount of time (in seconds) that the run consumed resources.
sourcepub fn recommended_ruleset(&self) -> Option<&str>
pub fn recommended_ruleset(&self) -> Option<&str>
When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
sourcepub fn created_ruleset_name(&self) -> Option<&str>
pub fn created_ruleset_name(&self) -> Option<&str>
The name of the ruleset that was created by the run.
source§impl GetDataQualityRuleRecommendationRunOutput
impl GetDataQualityRuleRecommendationRunOutput
sourcepub fn builder() -> GetDataQualityRuleRecommendationRunOutputBuilder
pub fn builder() -> GetDataQualityRuleRecommendationRunOutputBuilder
Creates a new builder-style object to manufacture GetDataQualityRuleRecommendationRunOutput.
Trait Implementations§
source§impl Clone for GetDataQualityRuleRecommendationRunOutput
impl Clone for GetDataQualityRuleRecommendationRunOutput
source§fn clone(&self) -> GetDataQualityRuleRecommendationRunOutput
fn clone(&self) -> GetDataQualityRuleRecommendationRunOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GetDataQualityRuleRecommendationRunOutput
impl PartialEq for GetDataQualityRuleRecommendationRunOutput
source§fn eq(&self, other: &GetDataQualityRuleRecommendationRunOutput) -> bool
fn eq(&self, other: &GetDataQualityRuleRecommendationRunOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetDataQualityRuleRecommendationRunOutput
impl RequestId for GetDataQualityRuleRecommendationRunOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetDataQualityRuleRecommendationRunOutput
Auto Trait Implementations§
impl Freeze for GetDataQualityRuleRecommendationRunOutput
impl RefUnwindSafe for GetDataQualityRuleRecommendationRunOutput
impl Send for GetDataQualityRuleRecommendationRunOutput
impl Sync for GetDataQualityRuleRecommendationRunOutput
impl Unpin for GetDataQualityRuleRecommendationRunOutput
impl UnwindSafe for GetDataQualityRuleRecommendationRunOutput
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