Class DataQualityRulesetEvaluationRunDescription
- java.lang.Object
-
- software.amazon.awssdk.services.glue.model.DataQualityRulesetEvaluationRunDescription
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<DataQualityRulesetEvaluationRunDescription.Builder,DataQualityRulesetEvaluationRunDescription>
@Generated("software.amazon.awssdk:codegen") public final class DataQualityRulesetEvaluationRunDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataQualityRulesetEvaluationRunDescription.Builder,DataQualityRulesetEvaluationRunDescription>
Describes the result of a data quality ruleset evaluation run.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DataQualityRulesetEvaluationRunDescription.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataQualityRulesetEvaluationRunDescription.Builder
builder()
DataSource
dataSource()
The data source (an Glue table) associated with the run.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
runId()
The unique run identifier associated with this run.List<SdkField<?>>
sdkFields()
static Class<? extends DataQualityRulesetEvaluationRunDescription.Builder>
serializableBuilderClass()
Instant
startedOn()
The date and time when the run started.TaskStatusType
status()
The status for this run.String
statusAsString()
The status for this run.DataQualityRulesetEvaluationRunDescription.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
runId
public final String runId()
The unique run identifier associated with this run.
- Returns:
- The unique run identifier associated with this run.
-
status
public final TaskStatusType status()
The status for this run.
If the service returns an enum value that is not available in the current SDK version,
status
will returnTaskStatusType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status for this run.
- See Also:
TaskStatusType
-
statusAsString
public final String statusAsString()
The status for this run.
If the service returns an enum value that is not available in the current SDK version,
status
will returnTaskStatusType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status for this run.
- See Also:
TaskStatusType
-
startedOn
public final Instant startedOn()
The date and time when the run started.
- Returns:
- The date and time when the run started.
-
dataSource
public final DataSource dataSource()
The data source (an Glue table) associated with the run.
- Returns:
- The data source (an Glue table) associated with the run.
-
toBuilder
public DataQualityRulesetEvaluationRunDescription.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<DataQualityRulesetEvaluationRunDescription.Builder,DataQualityRulesetEvaluationRunDescription>
-
builder
public static DataQualityRulesetEvaluationRunDescription.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataQualityRulesetEvaluationRunDescription.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-