@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataQualityRulesetListDetails extends Object implements Serializable, Cloneable, StructuredPojo
Describes a data quality ruleset returned by GetDataQualityRuleset
.
Constructor and Description |
---|
DataQualityRulesetListDetails() |
Modifier and Type | Method and Description |
---|---|
DataQualityRulesetListDetails |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedOn()
The date and time the data quality ruleset was created.
|
String |
getDescription()
A description of the data quality ruleset.
|
Date |
getLastModifiedOn()
The date and time the data quality ruleset was last modified.
|
String |
getName()
The name of the data quality ruleset.
|
String |
getRecommendationRunId()
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
|
Integer |
getRuleCount()
The number of rules in the ruleset.
|
DataQualityTargetTable |
getTargetTable()
An object representing an Glue table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedOn(Date createdOn)
The date and time the data quality ruleset was created.
|
void |
setDescription(String description)
A description of the data quality ruleset.
|
void |
setLastModifiedOn(Date lastModifiedOn)
The date and time the data quality ruleset was last modified.
|
void |
setName(String name)
The name of the data quality ruleset.
|
void |
setRecommendationRunId(String recommendationRunId)
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
|
void |
setRuleCount(Integer ruleCount)
The number of rules in the ruleset.
|
void |
setTargetTable(DataQualityTargetTable targetTable)
An object representing an Glue table.
|
String |
toString()
Returns a string representation of this object.
|
DataQualityRulesetListDetails |
withCreatedOn(Date createdOn)
The date and time the data quality ruleset was created.
|
DataQualityRulesetListDetails |
withDescription(String description)
A description of the data quality ruleset.
|
DataQualityRulesetListDetails |
withLastModifiedOn(Date lastModifiedOn)
The date and time the data quality ruleset was last modified.
|
DataQualityRulesetListDetails |
withName(String name)
The name of the data quality ruleset.
|
DataQualityRulesetListDetails |
withRecommendationRunId(String recommendationRunId)
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
|
DataQualityRulesetListDetails |
withRuleCount(Integer ruleCount)
The number of rules in the ruleset.
|
DataQualityRulesetListDetails |
withTargetTable(DataQualityTargetTable targetTable)
An object representing an Glue table.
|
public void setName(String name)
The name of the data quality ruleset.
name
- The name of the data quality ruleset.public String getName()
The name of the data quality ruleset.
public DataQualityRulesetListDetails withName(String name)
The name of the data quality ruleset.
name
- The name of the data quality ruleset.public void setDescription(String description)
A description of the data quality ruleset.
description
- A description of the data quality ruleset.public String getDescription()
A description of the data quality ruleset.
public DataQualityRulesetListDetails withDescription(String description)
A description of the data quality ruleset.
description
- A description of the data quality ruleset.public void setCreatedOn(Date createdOn)
The date and time the data quality ruleset was created.
createdOn
- The date and time the data quality ruleset was created.public Date getCreatedOn()
The date and time the data quality ruleset was created.
public DataQualityRulesetListDetails withCreatedOn(Date createdOn)
The date and time the data quality ruleset was created.
createdOn
- The date and time the data quality ruleset was created.public void setLastModifiedOn(Date lastModifiedOn)
The date and time the data quality ruleset was last modified.
lastModifiedOn
- The date and time the data quality ruleset was last modified.public Date getLastModifiedOn()
The date and time the data quality ruleset was last modified.
public DataQualityRulesetListDetails withLastModifiedOn(Date lastModifiedOn)
The date and time the data quality ruleset was last modified.
lastModifiedOn
- The date and time the data quality ruleset was last modified.public void setTargetTable(DataQualityTargetTable targetTable)
An object representing an Glue table.
targetTable
- An object representing an Glue table.public DataQualityTargetTable getTargetTable()
An object representing an Glue table.
public DataQualityRulesetListDetails withTargetTable(DataQualityTargetTable targetTable)
An object representing an Glue table.
targetTable
- An object representing an Glue table.public void setRecommendationRunId(String recommendationRunId)
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
recommendationRunId
- When a ruleset was created from a recommendation run, this run ID is generated to link the two together.public String getRecommendationRunId()
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
public DataQualityRulesetListDetails withRecommendationRunId(String recommendationRunId)
When a ruleset was created from a recommendation run, this run ID is generated to link the two together.
recommendationRunId
- When a ruleset was created from a recommendation run, this run ID is generated to link the two together.public void setRuleCount(Integer ruleCount)
The number of rules in the ruleset.
ruleCount
- The number of rules in the ruleset.public Integer getRuleCount()
The number of rules in the ruleset.
public DataQualityRulesetListDetails withRuleCount(Integer ruleCount)
The number of rules in the ruleset.
ruleCount
- The number of rules in the ruleset.public String toString()
toString
in class Object
Object.toString()
public DataQualityRulesetListDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.