Class DataQualityEvaluationConfigListDetails
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataQualityEvaluationConfigListDetails.Builder,DataQualityEvaluationConfigListDetails>
Describes a data quality evaluation configuration.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final InstantThe time when the configuration was created.The catalog, database, or table that the configuration applies to.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.The evaluation run mode of the configuration's results, which isEVALUATION_CONFIG.final StringThe evaluation run mode of the configuration's results, which isEVALUATION_CONFIG.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final InstantThe time when the configuration was last modified.level()The Glue Data Catalog hierarchical level that the configuration applies to.final StringThe Glue Data Catalog hierarchical level that the configuration applies to.The built-in ruleset that tables are evaluated with.final StringThe built-in ruleset that tables are evaluated with.final Stringname()The name of the data quality evaluation configuration.final BooleanSpecifies whether evaluations are paused.final StringThe name of the data quality ruleset that tables are evaluated with.static Class<? extends DataQualityEvaluationConfigListDetails.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
name
The name of the data quality evaluation configuration.
- Returns:
- The name of the data quality evaluation configuration.
-
evaluationRunMode
The evaluation run mode of the configuration's results, which is
EVALUATION_CONFIG.If the service returns an enum value that is not available in the current SDK version,
evaluationRunModewill returnDataQualityEvaluationRunMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromevaluationRunModeAsString().- Returns:
- The evaluation run mode of the configuration's results, which is
EVALUATION_CONFIG. - See Also:
-
evaluationRunModeAsString
The evaluation run mode of the configuration's results, which is
EVALUATION_CONFIG.If the service returns an enum value that is not available in the current SDK version,
evaluationRunModewill returnDataQualityEvaluationRunMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromevaluationRunModeAsString().- Returns:
- The evaluation run mode of the configuration's results, which is
EVALUATION_CONFIG. - See Also:
-
createdOn
The time when the configuration was created.
- Returns:
- The time when the configuration was created.
-
lastModifiedOn
The time when the configuration was last modified.
- Returns:
- The time when the configuration was last modified.
-
level
The Glue Data Catalog hierarchical level that the configuration applies to.
If the service returns an enum value that is not available in the current SDK version,
levelwill returnDataQualityEvaluationConfigLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlevelAsString().- Returns:
- The Glue Data Catalog hierarchical level that the configuration applies to.
- See Also:
-
levelAsString
The Glue Data Catalog hierarchical level that the configuration applies to.
If the service returns an enum value that is not available in the current SDK version,
levelwill returnDataQualityEvaluationConfigLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlevelAsString().- Returns:
- The Glue Data Catalog hierarchical level that the configuration applies to.
- See Also:
-
dataSource
The catalog, database, or table that the configuration applies to.
- Returns:
- The catalog, database, or table that the configuration applies to.
-
rulesetName
The name of the data quality ruleset that tables are evaluated with.
- Returns:
- The name of the data quality ruleset that tables are evaluated with.
-
managedRulesetName
The built-in ruleset that tables are evaluated with.
If the service returns an enum value that is not available in the current SDK version,
managedRulesetNamewill returnDataQualityEvaluationConfigManagedRuleset.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommanagedRulesetNameAsString().- Returns:
- The built-in ruleset that tables are evaluated with.
- See Also:
-
managedRulesetNameAsString
The built-in ruleset that tables are evaluated with.
If the service returns an enum value that is not available in the current SDK version,
managedRulesetNamewill returnDataQualityEvaluationConfigManagedRuleset.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommanagedRulesetNameAsString().- Returns:
- The built-in ruleset that tables are evaluated with.
- See Also:
-
pauseRuns
Specifies whether evaluations are paused.
- Returns:
- Specifies whether evaluations are paused.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<DataQualityEvaluationConfigListDetails.Builder,DataQualityEvaluationConfigListDetails> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
public static Class<? extends DataQualityEvaluationConfigListDetails.Builder> serializableBuilderClass() -
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-