@Generated(value="software.amazon.awssdk:codegen") public final class GetDataQualityResultResponse extends GlueResponse implements ToCopyableBuilder<GetDataQualityResultResponse.Builder,GetDataQualityResultResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDataQualityResultResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetDataQualityResultResponse.Builder |
builder() |
Instant |
completedOn()
The date and time when the run for this data quality result was completed.
|
DataSource |
dataSource()
The table associated with the data quality result, if any.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
evaluationContext()
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasRuleResults()
For responses, this returns true if the service returned a value for the RuleResults property.
|
String |
jobName()
The job name associated with the data quality result, if any.
|
String |
jobRunId()
The job run ID associated with the data quality result, if any.
|
String |
resultId()
A unique result ID for the data quality result.
|
List<DataQualityRuleResult> |
ruleResults()
A list of
DataQualityRuleResult objects representing the results for each rule. |
String |
rulesetEvaluationRunId()
The unique run ID associated with the ruleset evaluation.
|
String |
rulesetName()
The name of the ruleset associated with the data quality result.
|
Double |
score()
An aggregate data quality score.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDataQualityResultResponse.Builder> |
serializableBuilderClass() |
Instant |
startedOn()
The date and time when the run for this data quality result started.
|
GetDataQualityResultResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resultId()
A unique result ID for the data quality result.
public final Double score()
An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.
public final DataSource dataSource()
The table associated with the data quality result, if any.
public final String rulesetName()
The name of the ruleset associated with the data quality result.
public final String evaluationContext()
In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data
quality nodes will have names. In the case of multiple nodes, the evaluationContext can
differentiate the nodes.
evaluationContext
can differentiate the nodes.public final Instant startedOn()
The date and time when the run for this data quality result started.
public final Instant completedOn()
The date and time when the run for this data quality result was completed.
public final String jobName()
The job name associated with the data quality result, if any.
public final String jobRunId()
The job run ID associated with the data quality result, if any.
public final String rulesetEvaluationRunId()
The unique run ID associated with the ruleset evaluation.
public final boolean hasRuleResults()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<DataQualityRuleResult> ruleResults()
A list of DataQualityRuleResult objects representing the results for each rule.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasRuleResults() method.
DataQualityRuleResult objects representing the results for each rule.public GetDataQualityResultResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDataQualityResultResponse.Builder,GetDataQualityResultResponse>toBuilder in class AwsResponsepublic static GetDataQualityResultResponse.Builder builder()
public static Class<? extends GetDataQualityResultResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.