@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDataQualityRulesetEvaluationRunResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetDataQualityRulesetEvaluationRunResult() |
Modifier and Type | Method and Description |
---|---|
GetDataQualityRulesetEvaluationRunResult |
addAdditionalDataSourcesEntry(String key,
DataSource value)
Add a single AdditionalDataSources entry
|
GetDataQualityRulesetEvaluationRunResult |
clearAdditionalDataSourcesEntries()
Removes all the entries added into AdditionalDataSources.
|
GetDataQualityRulesetEvaluationRunResult |
clone() |
boolean |
equals(Object obj) |
Map<String,DataSource> |
getAdditionalDataSources()
A map of reference strings to additional data sources you can specify for an evaluation run.
|
DataQualityEvaluationRunAdditionalRunOptions |
getAdditionalRunOptions()
Additional run options you can specify for an evaluation run.
|
Date |
getCompletedOn()
The date and time when this run was completed.
|
DataSource |
getDataSource()
The data source (an Glue table) associated with this evaluation run.
|
String |
getErrorString()
The error strings that are associated with the run.
|
Integer |
getExecutionTime()
The amount of time (in seconds) that the run consumed resources.
|
Date |
getLastModifiedOn()
A timestamp.
|
Integer |
getNumberOfWorkers()
The number of
G.1X workers to be used in the run. |
List<String> |
getResultIds()
A list of result IDs for the data quality results for the run.
|
String |
getRole()
An IAM role supplied to encrypt the results of the run.
|
List<String> |
getRulesetNames()
A list of ruleset names for the run.
|
String |
getRunId()
The unique run identifier associated with this run.
|
Date |
getStartedOn()
The date and time when this run started.
|
String |
getStatus()
The status for this run.
|
Integer |
getTimeout()
The timeout for a run in minutes.
|
int |
hashCode() |
void |
setAdditionalDataSources(Map<String,DataSource> additionalDataSources)
A map of reference strings to additional data sources you can specify for an evaluation run.
|
void |
setAdditionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions additionalRunOptions)
Additional run options you can specify for an evaluation run.
|
void |
setCompletedOn(Date completedOn)
The date and time when this run was completed.
|
void |
setDataSource(DataSource dataSource)
The data source (an Glue table) associated with this evaluation run.
|
void |
setErrorString(String errorString)
The error strings that are associated with the run.
|
void |
setExecutionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
|
void |
setLastModifiedOn(Date lastModifiedOn)
A timestamp.
|
void |
setNumberOfWorkers(Integer numberOfWorkers)
The number of
G.1X workers to be used in the run. |
void |
setResultIds(Collection<String> resultIds)
A list of result IDs for the data quality results for the run.
|
void |
setRole(String role)
An IAM role supplied to encrypt the results of the run.
|
void |
setRulesetNames(Collection<String> rulesetNames)
A list of ruleset names for the run.
|
void |
setRunId(String runId)
The unique run identifier associated with this run.
|
void |
setStartedOn(Date startedOn)
The date and time when this run started.
|
void |
setStatus(String status)
The status for this run.
|
void |
setTimeout(Integer timeout)
The timeout for a run in minutes.
|
String |
toString()
Returns a string representation of this object.
|
GetDataQualityRulesetEvaluationRunResult |
withAdditionalDataSources(Map<String,DataSource> additionalDataSources)
A map of reference strings to additional data sources you can specify for an evaluation run.
|
GetDataQualityRulesetEvaluationRunResult |
withAdditionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions additionalRunOptions)
Additional run options you can specify for an evaluation run.
|
GetDataQualityRulesetEvaluationRunResult |
withCompletedOn(Date completedOn)
The date and time when this run was completed.
|
GetDataQualityRulesetEvaluationRunResult |
withDataSource(DataSource dataSource)
The data source (an Glue table) associated with this evaluation run.
|
GetDataQualityRulesetEvaluationRunResult |
withErrorString(String errorString)
The error strings that are associated with the run.
|
GetDataQualityRulesetEvaluationRunResult |
withExecutionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
|
GetDataQualityRulesetEvaluationRunResult |
withLastModifiedOn(Date lastModifiedOn)
A timestamp.
|
GetDataQualityRulesetEvaluationRunResult |
withNumberOfWorkers(Integer numberOfWorkers)
The number of
G.1X workers to be used in the run. |
GetDataQualityRulesetEvaluationRunResult |
withResultIds(Collection<String> resultIds)
A list of result IDs for the data quality results for the run.
|
GetDataQualityRulesetEvaluationRunResult |
withResultIds(String... resultIds)
A list of result IDs for the data quality results for the run.
|
GetDataQualityRulesetEvaluationRunResult |
withRole(String role)
An IAM role supplied to encrypt the results of the run.
|
GetDataQualityRulesetEvaluationRunResult |
withRulesetNames(Collection<String> rulesetNames)
A list of ruleset names for the run.
|
GetDataQualityRulesetEvaluationRunResult |
withRulesetNames(String... rulesetNames)
A list of ruleset names for the run.
|
GetDataQualityRulesetEvaluationRunResult |
withRunId(String runId)
The unique run identifier associated with this run.
|
GetDataQualityRulesetEvaluationRunResult |
withStartedOn(Date startedOn)
The date and time when this run started.
|
GetDataQualityRulesetEvaluationRunResult |
withStatus(String status)
The status for this run.
|
GetDataQualityRulesetEvaluationRunResult |
withStatus(TaskStatusType status)
The status for this run.
|
GetDataQualityRulesetEvaluationRunResult |
withTimeout(Integer timeout)
The timeout for a run in minutes.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public GetDataQualityRulesetEvaluationRunResult()
public void setRunId(String runId)
The unique run identifier associated with this run.
runId
- The unique run identifier associated with this run.public String getRunId()
The unique run identifier associated with this run.
public GetDataQualityRulesetEvaluationRunResult withRunId(String runId)
The unique run identifier associated with this run.
runId
- The unique run identifier associated with this run.public void setDataSource(DataSource dataSource)
The data source (an Glue table) associated with this evaluation run.
dataSource
- The data source (an Glue table) associated with this evaluation run.public DataSource getDataSource()
The data source (an Glue table) associated with this evaluation run.
public GetDataQualityRulesetEvaluationRunResult withDataSource(DataSource dataSource)
The data source (an Glue table) associated with this evaluation run.
dataSource
- The data source (an Glue table) associated with this evaluation run.public void setRole(String role)
An IAM role supplied to encrypt the results of the run.
role
- An IAM role supplied to encrypt the results of the run.public String getRole()
An IAM role supplied to encrypt the results of the run.
public GetDataQualityRulesetEvaluationRunResult withRole(String role)
An IAM role supplied to encrypt the results of the run.
role
- An IAM role supplied to encrypt the results of the run.public void setNumberOfWorkers(Integer numberOfWorkers)
The number of G.1X
workers to be used in the run. The default is 5.
numberOfWorkers
- The number of G.1X
workers to be used in the run. The default is 5.public Integer getNumberOfWorkers()
The number of G.1X
workers to be used in the run. The default is 5.
G.1X
workers to be used in the run. The default is 5.public GetDataQualityRulesetEvaluationRunResult withNumberOfWorkers(Integer numberOfWorkers)
The number of G.1X
workers to be used in the run. The default is 5.
numberOfWorkers
- The number of G.1X
workers to be used in the run. The default is 5.public void setTimeout(Integer timeout)
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).
timeout
- 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).public Integer getTimeout()
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).
TIMEOUT
status. The default is 2,880 minutes (48 hours).public GetDataQualityRulesetEvaluationRunResult withTimeout(Integer timeout)
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).
timeout
- 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).public void setAdditionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions additionalRunOptions)
Additional run options you can specify for an evaluation run.
additionalRunOptions
- Additional run options you can specify for an evaluation run.public DataQualityEvaluationRunAdditionalRunOptions getAdditionalRunOptions()
Additional run options you can specify for an evaluation run.
public GetDataQualityRulesetEvaluationRunResult withAdditionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions additionalRunOptions)
Additional run options you can specify for an evaluation run.
additionalRunOptions
- Additional run options you can specify for an evaluation run.public void setStatus(String status)
The status for this run.
status
- The status for this run.TaskStatusType
public String getStatus()
The status for this run.
TaskStatusType
public GetDataQualityRulesetEvaluationRunResult withStatus(String status)
The status for this run.
status
- The status for this run.TaskStatusType
public GetDataQualityRulesetEvaluationRunResult withStatus(TaskStatusType status)
The status for this run.
status
- The status for this run.TaskStatusType
public void setErrorString(String errorString)
The error strings that are associated with the run.
errorString
- The error strings that are associated with the run.public String getErrorString()
The error strings that are associated with the run.
public GetDataQualityRulesetEvaluationRunResult withErrorString(String errorString)
The error strings that are associated with the run.
errorString
- The error strings that are associated with the run.public void setStartedOn(Date startedOn)
The date and time when this run started.
startedOn
- The date and time when this run started.public Date getStartedOn()
The date and time when this run started.
public GetDataQualityRulesetEvaluationRunResult withStartedOn(Date startedOn)
The date and time when this run started.
startedOn
- The date and time when this run started.public void setLastModifiedOn(Date lastModifiedOn)
A timestamp. The last point in time when this data quality rule recommendation run was modified.
lastModifiedOn
- A timestamp. The last point in time when this data quality rule recommendation run was modified.public Date getLastModifiedOn()
A timestamp. The last point in time when this data quality rule recommendation run was modified.
public GetDataQualityRulesetEvaluationRunResult withLastModifiedOn(Date lastModifiedOn)
A timestamp. The last point in time when this data quality rule recommendation run was modified.
lastModifiedOn
- A timestamp. The last point in time when this data quality rule recommendation run was modified.public void setCompletedOn(Date completedOn)
The date and time when this run was completed.
completedOn
- The date and time when this run was completed.public Date getCompletedOn()
The date and time when this run was completed.
public GetDataQualityRulesetEvaluationRunResult withCompletedOn(Date completedOn)
The date and time when this run was completed.
completedOn
- The date and time when this run was completed.public void setExecutionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
executionTime
- The amount of time (in seconds) that the run consumed resources.public Integer getExecutionTime()
The amount of time (in seconds) that the run consumed resources.
public GetDataQualityRulesetEvaluationRunResult withExecutionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
executionTime
- The amount of time (in seconds) that the run consumed resources.public List<String> getRulesetNames()
A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.
public void setRulesetNames(Collection<String> rulesetNames)
A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.
rulesetNames
- A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.public GetDataQualityRulesetEvaluationRunResult withRulesetNames(String... rulesetNames)
A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.
NOTE: This method appends the values to the existing list (if any). Use
setRulesetNames(java.util.Collection)
or withRulesetNames(java.util.Collection)
if you want to
override the existing values.
rulesetNames
- A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.public GetDataQualityRulesetEvaluationRunResult withRulesetNames(Collection<String> rulesetNames)
A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.
rulesetNames
- A list of ruleset names for the run. Currently, this parameter takes only one Ruleset name.public List<String> getResultIds()
A list of result IDs for the data quality results for the run.
public void setResultIds(Collection<String> resultIds)
A list of result IDs for the data quality results for the run.
resultIds
- A list of result IDs for the data quality results for the run.public GetDataQualityRulesetEvaluationRunResult withResultIds(String... resultIds)
A list of result IDs for the data quality results for the run.
NOTE: This method appends the values to the existing list (if any). Use
setResultIds(java.util.Collection)
or withResultIds(java.util.Collection)
if you want to
override the existing values.
resultIds
- A list of result IDs for the data quality results for the run.public GetDataQualityRulesetEvaluationRunResult withResultIds(Collection<String> resultIds)
A list of result IDs for the data quality results for the run.
resultIds
- A list of result IDs for the data quality results for the run.public Map<String,DataSource> getAdditionalDataSources()
A map of reference strings to additional data sources you can specify for an evaluation run.
public void setAdditionalDataSources(Map<String,DataSource> additionalDataSources)
A map of reference strings to additional data sources you can specify for an evaluation run.
additionalDataSources
- A map of reference strings to additional data sources you can specify for an evaluation run.public GetDataQualityRulesetEvaluationRunResult withAdditionalDataSources(Map<String,DataSource> additionalDataSources)
A map of reference strings to additional data sources you can specify for an evaluation run.
additionalDataSources
- A map of reference strings to additional data sources you can specify for an evaluation run.public GetDataQualityRulesetEvaluationRunResult addAdditionalDataSourcesEntry(String key, DataSource value)
public GetDataQualityRulesetEvaluationRunResult clearAdditionalDataSourcesEntries()
public String toString()
toString
in class Object
Object.toString()
public GetDataQualityRulesetEvaluationRunResult clone()