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<GetDataQualityRuleRecommendationRunOutput> for GetDataQualityRuleRecommendationRunOutput
impl PartialEq<GetDataQualityRuleRecommendationRunOutput> 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.