Class DataQualityEvaluationRunAdditionalRunOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataQualityEvaluationRunAdditionalRunOptions.Builder,DataQualityEvaluationRunAdditionalRunOptions>
Additional run options you can specify for an evaluation run.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final BooleanWhether or not to enable CloudWatch metrics.Set the evaluation method for composite rules in the ruleset to ROW/COLUMNfinal StringSet the evaluation method for composite rules in the ruleset to ROW/COLUMNfinal StringA custom prefix for the CloudWatch log group names.The configuration for writing rule results to a Glue Data Catalog table.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final ObservationModeThe observation mode for the evaluation run.final StringThe observation mode for the evaluation run.The configuration for writing observation results to a Glue Data Catalog table.final ObservationConfigurationThe scope of the observation for the evaluation run.final StringThe scope of the observation for the evaluation run.final ProfilingResultsOptionsThe configuration for writing profiling results to a Glue Data Catalog table.final StringPrefix for Amazon S3 to store results.final RowLevelResultsOptionsThe configuration for writing row-level evaluation results to a Glue Data Catalog table.static Class<? extends DataQualityEvaluationRunAdditionalRunOptions.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
-
cloudWatchMetricsEnabled
Whether or not to enable CloudWatch metrics.
- Returns:
- Whether or not to enable CloudWatch metrics.
-
resultsS3Prefix
Prefix for Amazon S3 to store results.
- Returns:
- Prefix for Amazon S3 to store results.
-
compositeRuleEvaluationMethod
Set the evaluation method for composite rules in the ruleset to ROW/COLUMN
If the service returns an enum value that is not available in the current SDK version,
compositeRuleEvaluationMethodwill returnDQCompositeRuleEvaluationMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcompositeRuleEvaluationMethodAsString().- Returns:
- Set the evaluation method for composite rules in the ruleset to ROW/COLUMN
- See Also:
-
compositeRuleEvaluationMethodAsString
Set the evaluation method for composite rules in the ruleset to ROW/COLUMN
If the service returns an enum value that is not available in the current SDK version,
compositeRuleEvaluationMethodwill returnDQCompositeRuleEvaluationMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcompositeRuleEvaluationMethodAsString().- Returns:
- Set the evaluation method for composite rules in the ruleset to ROW/COLUMN
- See Also:
-
customLogGroupPrefix
A custom prefix for the CloudWatch log group names. When specified, evaluation run logs are written to
<CustomLogGroupPrefix>/errorand<CustomLogGroupPrefix>/outputinstead of the default/aws-glue/data-quality/errorand/aws-glue/data-quality/outputlog groups.- Returns:
- A custom prefix for the CloudWatch log group names. When specified, evaluation run logs are written to
<CustomLogGroupPrefix>/errorand<CustomLogGroupPrefix>/outputinstead of the default/aws-glue/data-quality/errorand/aws-glue/data-quality/outputlog groups.
-
rowLevelResults
The configuration for writing row-level evaluation results to a Glue Data Catalog table.
- Returns:
- The configuration for writing row-level evaluation results to a Glue Data Catalog table.
-
profilingResults
The configuration for writing profiling results to a Glue Data Catalog table.
- Returns:
- The configuration for writing profiling results to a Glue Data Catalog table.
-
observationScope
The scope of the observation for the evaluation run. Specifies whether anomaly detection is enabled or disabled.
If the service returns an enum value that is not available in the current SDK version,
observationScopewill returnObservationConfiguration.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromobservationScopeAsString().- Returns:
- The scope of the observation for the evaluation run. Specifies whether anomaly detection is enabled or disabled.
- See Also:
-
observationScopeAsString
The scope of the observation for the evaluation run. Specifies whether anomaly detection is enabled or disabled.
If the service returns an enum value that is not available in the current SDK version,
observationScopewill returnObservationConfiguration.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromobservationScopeAsString().- Returns:
- The scope of the observation for the evaluation run. Specifies whether anomaly detection is enabled or disabled.
- See Also:
-
observationMode
The observation mode for the evaluation run. Specifies how anomaly detection bounds are calculated.
If the service returns an enum value that is not available in the current SDK version,
observationModewill returnObservationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromobservationModeAsString().- Returns:
- The observation mode for the evaluation run. Specifies how anomaly detection bounds are calculated.
- See Also:
-
observationModeAsString
The observation mode for the evaluation run. Specifies how anomaly detection bounds are calculated.
If the service returns an enum value that is not available in the current SDK version,
observationModewill returnObservationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromobservationModeAsString().- Returns:
- The observation mode for the evaluation run. Specifies how anomaly detection bounds are calculated.
- See Also:
-
dataQualityRuleResults
The configuration for writing rule results to a Glue Data Catalog table.
- Returns:
- The configuration for writing rule results to a Glue Data Catalog table.
-
observationResults
The configuration for writing observation results to a Glue Data Catalog table.
- Returns:
- The configuration for writing observation results to a Glue Data Catalog table.
-
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<DataQualityEvaluationRunAdditionalRunOptions.Builder,DataQualityEvaluationRunAdditionalRunOptions> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
public static Class<? extends DataQualityEvaluationRunAdditionalRunOptions.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.
-