@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ValidationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.
Constructor and Description |
---|
ValidationConfiguration() |
Modifier and Type | Method and Description |
---|---|
ValidationConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getRulesetArn()
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job.
|
String |
getValidationMode()
Mode of data quality validation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRulesetArn(String rulesetArn)
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job.
|
void |
setValidationMode(String validationMode)
Mode of data quality validation.
|
String |
toString()
Returns a string representation of this object.
|
ValidationConfiguration |
withRulesetArn(String rulesetArn)
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job.
|
ValidationConfiguration |
withValidationMode(String validationMode)
Mode of data quality validation.
|
ValidationConfiguration |
withValidationMode(ValidationMode validationMode)
Mode of data quality validation.
|
public void setRulesetArn(String rulesetArn)
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.
rulesetArn
- The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the
selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated
with the profile job.public String getRulesetArn()
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.
public ValidationConfiguration withRulesetArn(String rulesetArn)
The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.
rulesetArn
- The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the
selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated
with the profile job.public void setValidationMode(String validationMode)
Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.
validationMode
- Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the
selected ruleset.ValidationMode
public String getValidationMode()
Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.
ValidationMode
public ValidationConfiguration withValidationMode(String validationMode)
Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.
validationMode
- Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the
selected ruleset.ValidationMode
public ValidationConfiguration withValidationMode(ValidationMode validationMode)
Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.
validationMode
- Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the
selected ruleset.ValidationMode
public String toString()
toString
in class Object
Object.toString()
public ValidationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.