@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDataQualityResultResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetDataQualityResultResult() |
Modifier and Type | Method and Description |
---|---|
GetDataQualityResultResult |
clone() |
boolean |
equals(Object obj) |
List<DataQualityAnalyzerResult> |
getAnalyzerResults()
A list of
DataQualityAnalyzerResult objects representing the results for each analyzer. |
Date |
getCompletedOn()
The date and time when the run for this data quality result was completed.
|
DataSource |
getDataSource()
The table associated with the data quality result, if any.
|
String |
getEvaluationContext()
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names.
|
String |
getJobName()
The job name associated with the data quality result, if any.
|
String |
getJobRunId()
The job run ID associated with the data quality result, if any.
|
List<DataQualityObservation> |
getObservations()
A list of
DataQualityObservation objects representing the observations generated after evaluating
the rules and analyzers. |
String |
getResultId()
A unique result ID for the data quality result.
|
List<DataQualityRuleResult> |
getRuleResults()
A list of
DataQualityRuleResult objects representing the results for each rule. |
String |
getRulesetEvaluationRunId()
The unique run ID associated with the ruleset evaluation.
|
String |
getRulesetName()
The name of the ruleset associated with the data quality result.
|
Double |
getScore()
An aggregate data quality score.
|
Date |
getStartedOn()
The date and time when the run for this data quality result started.
|
int |
hashCode() |
void |
setAnalyzerResults(Collection<DataQualityAnalyzerResult> analyzerResults)
A list of
DataQualityAnalyzerResult objects representing the results for each analyzer. |
void |
setCompletedOn(Date completedOn)
The date and time when the run for this data quality result was completed.
|
void |
setDataSource(DataSource dataSource)
The table associated with the data quality result, if any.
|
void |
setEvaluationContext(String evaluationContext)
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names.
|
void |
setJobName(String jobName)
The job name associated with the data quality result, if any.
|
void |
setJobRunId(String jobRunId)
The job run ID associated with the data quality result, if any.
|
void |
setObservations(Collection<DataQualityObservation> observations)
A list of
DataQualityObservation objects representing the observations generated after evaluating
the rules and analyzers. |
void |
setResultId(String resultId)
A unique result ID for the data quality result.
|
void |
setRuleResults(Collection<DataQualityRuleResult> ruleResults)
A list of
DataQualityRuleResult objects representing the results for each rule. |
void |
setRulesetEvaluationRunId(String rulesetEvaluationRunId)
The unique run ID associated with the ruleset evaluation.
|
void |
setRulesetName(String rulesetName)
The name of the ruleset associated with the data quality result.
|
void |
setScore(Double score)
An aggregate data quality score.
|
void |
setStartedOn(Date startedOn)
The date and time when the run for this data quality result started.
|
String |
toString()
Returns a string representation of this object.
|
GetDataQualityResultResult |
withAnalyzerResults(Collection<DataQualityAnalyzerResult> analyzerResults)
A list of
DataQualityAnalyzerResult objects representing the results for each analyzer. |
GetDataQualityResultResult |
withAnalyzerResults(DataQualityAnalyzerResult... analyzerResults)
A list of
DataQualityAnalyzerResult objects representing the results for each analyzer. |
GetDataQualityResultResult |
withCompletedOn(Date completedOn)
The date and time when the run for this data quality result was completed.
|
GetDataQualityResultResult |
withDataSource(DataSource dataSource)
The table associated with the data quality result, if any.
|
GetDataQualityResultResult |
withEvaluationContext(String evaluationContext)
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names.
|
GetDataQualityResultResult |
withJobName(String jobName)
The job name associated with the data quality result, if any.
|
GetDataQualityResultResult |
withJobRunId(String jobRunId)
The job run ID associated with the data quality result, if any.
|
GetDataQualityResultResult |
withObservations(Collection<DataQualityObservation> observations)
A list of
DataQualityObservation objects representing the observations generated after evaluating
the rules and analyzers. |
GetDataQualityResultResult |
withObservations(DataQualityObservation... observations)
A list of
DataQualityObservation objects representing the observations generated after evaluating
the rules and analyzers. |
GetDataQualityResultResult |
withResultId(String resultId)
A unique result ID for the data quality result.
|
GetDataQualityResultResult |
withRuleResults(Collection<DataQualityRuleResult> ruleResults)
A list of
DataQualityRuleResult objects representing the results for each rule. |
GetDataQualityResultResult |
withRuleResults(DataQualityRuleResult... ruleResults)
A list of
DataQualityRuleResult objects representing the results for each rule. |
GetDataQualityResultResult |
withRulesetEvaluationRunId(String rulesetEvaluationRunId)
The unique run ID associated with the ruleset evaluation.
|
GetDataQualityResultResult |
withRulesetName(String rulesetName)
The name of the ruleset associated with the data quality result.
|
GetDataQualityResultResult |
withScore(Double score)
An aggregate data quality score.
|
GetDataQualityResultResult |
withStartedOn(Date startedOn)
The date and time when the run for this data quality result started.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setResultId(String resultId)
A unique result ID for the data quality result.
resultId
- A unique result ID for the data quality result.public String getResultId()
A unique result ID for the data quality result.
public GetDataQualityResultResult withResultId(String resultId)
A unique result ID for the data quality result.
resultId
- A unique result ID for the data quality result.public void setScore(Double score)
An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.
score
- An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.public Double getScore()
An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.
public GetDataQualityResultResult withScore(Double score)
An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.
score
- An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.public void setDataSource(DataSource dataSource)
The table associated with the data quality result, if any.
dataSource
- The table associated with the data quality result, if any.public DataSource getDataSource()
The table associated with the data quality result, if any.
public GetDataQualityResultResult withDataSource(DataSource dataSource)
The table associated with the data quality result, if any.
dataSource
- The table associated with the data quality result, if any.public void setRulesetName(String rulesetName)
The name of the ruleset associated with the data quality result.
rulesetName
- The name of the ruleset associated with the data quality result.public String getRulesetName()
The name of the ruleset associated with the data quality result.
public GetDataQualityResultResult withRulesetName(String rulesetName)
The name of the ruleset associated with the data quality result.
rulesetName
- The name of the ruleset associated with the data quality result.public void setEvaluationContext(String evaluationContext)
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names. In the case of multiple nodes, the evaluationContext
can
differentiate the nodes.
evaluationContext
- In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name
and data quality nodes will have names. In the case of multiple nodes, the evaluationContext
can differentiate the nodes.public String getEvaluationContext()
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names. In the case of multiple nodes, the evaluationContext
can
differentiate the nodes.
evaluationContext
can differentiate the nodes.public GetDataQualityResultResult withEvaluationContext(String evaluationContext)
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names. In the case of multiple nodes, the evaluationContext
can
differentiate the nodes.
evaluationContext
- In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name
and data quality nodes will have names. In the case of multiple nodes, the evaluationContext
can differentiate the nodes.public void setStartedOn(Date startedOn)
The date and time when the run for this data quality result started.
startedOn
- The date and time when the run for this data quality result started.public Date getStartedOn()
The date and time when the run for this data quality result started.
public GetDataQualityResultResult withStartedOn(Date startedOn)
The date and time when the run for this data quality result started.
startedOn
- The date and time when the run for this data quality result started.public void setCompletedOn(Date completedOn)
The date and time when the run for this data quality result was completed.
completedOn
- The date and time when the run for this data quality result was completed.public Date getCompletedOn()
The date and time when the run for this data quality result was completed.
public GetDataQualityResultResult withCompletedOn(Date completedOn)
The date and time when the run for this data quality result was completed.
completedOn
- The date and time when the run for this data quality result was completed.public void setJobName(String jobName)
The job name associated with the data quality result, if any.
jobName
- The job name associated with the data quality result, if any.public String getJobName()
The job name associated with the data quality result, if any.
public GetDataQualityResultResult withJobName(String jobName)
The job name associated with the data quality result, if any.
jobName
- The job name associated with the data quality result, if any.public void setJobRunId(String jobRunId)
The job run ID associated with the data quality result, if any.
jobRunId
- The job run ID associated with the data quality result, if any.public String getJobRunId()
The job run ID associated with the data quality result, if any.
public GetDataQualityResultResult withJobRunId(String jobRunId)
The job run ID associated with the data quality result, if any.
jobRunId
- The job run ID associated with the data quality result, if any.public void setRulesetEvaluationRunId(String rulesetEvaluationRunId)
The unique run ID associated with the ruleset evaluation.
rulesetEvaluationRunId
- The unique run ID associated with the ruleset evaluation.public String getRulesetEvaluationRunId()
The unique run ID associated with the ruleset evaluation.
public GetDataQualityResultResult withRulesetEvaluationRunId(String rulesetEvaluationRunId)
The unique run ID associated with the ruleset evaluation.
rulesetEvaluationRunId
- The unique run ID associated with the ruleset evaluation.public List<DataQualityRuleResult> getRuleResults()
A list of DataQualityRuleResult
objects representing the results for each rule.
DataQualityRuleResult
objects representing the results for each rule.public void setRuleResults(Collection<DataQualityRuleResult> ruleResults)
A list of DataQualityRuleResult
objects representing the results for each rule.
ruleResults
- A list of DataQualityRuleResult
objects representing the results for each rule.public GetDataQualityResultResult withRuleResults(DataQualityRuleResult... ruleResults)
A list of DataQualityRuleResult
objects representing the results for each rule.
NOTE: This method appends the values to the existing list (if any). Use
setRuleResults(java.util.Collection)
or withRuleResults(java.util.Collection)
if you want to
override the existing values.
ruleResults
- A list of DataQualityRuleResult
objects representing the results for each rule.public GetDataQualityResultResult withRuleResults(Collection<DataQualityRuleResult> ruleResults)
A list of DataQualityRuleResult
objects representing the results for each rule.
ruleResults
- A list of DataQualityRuleResult
objects representing the results for each rule.public List<DataQualityAnalyzerResult> getAnalyzerResults()
A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.
DataQualityAnalyzerResult
objects representing the results for each analyzer.public void setAnalyzerResults(Collection<DataQualityAnalyzerResult> analyzerResults)
A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.
analyzerResults
- A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.public GetDataQualityResultResult withAnalyzerResults(DataQualityAnalyzerResult... analyzerResults)
A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.
NOTE: This method appends the values to the existing list (if any). Use
setAnalyzerResults(java.util.Collection)
or withAnalyzerResults(java.util.Collection)
if you
want to override the existing values.
analyzerResults
- A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.public GetDataQualityResultResult withAnalyzerResults(Collection<DataQualityAnalyzerResult> analyzerResults)
A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.
analyzerResults
- A list of DataQualityAnalyzerResult
objects representing the results for each analyzer.public List<DataQualityObservation> getObservations()
A list of DataQualityObservation
objects representing the observations generated after evaluating
the rules and analyzers.
DataQualityObservation
objects representing the observations generated after
evaluating the rules and analyzers.public void setObservations(Collection<DataQualityObservation> observations)
A list of DataQualityObservation
objects representing the observations generated after evaluating
the rules and analyzers.
observations
- A list of DataQualityObservation
objects representing the observations generated after
evaluating the rules and analyzers.public GetDataQualityResultResult withObservations(DataQualityObservation... observations)
A list of DataQualityObservation
objects representing the observations generated after evaluating
the rules and analyzers.
NOTE: This method appends the values to the existing list (if any). Use
setObservations(java.util.Collection)
or withObservations(java.util.Collection)
if you want to
override the existing values.
observations
- A list of DataQualityObservation
objects representing the observations generated after
evaluating the rules and analyzers.public GetDataQualityResultResult withObservations(Collection<DataQualityObservation> observations)
A list of DataQualityObservation
objects representing the observations generated after evaluating
the rules and analyzers.
observations
- A list of DataQualityObservation
objects representing the observations generated after
evaluating the rules and analyzers.public String toString()
toString
in class Object
Object.toString()
public GetDataQualityResultResult clone()