Interface DataQualityResultDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataQualityResultDescription.Builder,DataQualityResultDescription>,SdkBuilder<DataQualityResultDescription.Builder,DataQualityResultDescription>,SdkPojo
- Enclosing class:
- DataQualityResultDescription
public static interface DataQualityResultDescription.Builder extends SdkPojo, CopyableBuilder<DataQualityResultDescription.Builder,DataQualityResultDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataQualityResultDescription.BuilderdataSource(Consumer<DataSource.Builder> dataSource)The table name associated with the data quality result.DataQualityResultDescription.BuilderdataSource(DataSource dataSource)The table name associated with the data quality result.DataQualityResultDescription.BuilderjobName(String jobName)The job name associated with the data quality result.DataQualityResultDescription.BuilderjobRunId(String jobRunId)The job run ID associated with the data quality result.DataQualityResultDescription.BuilderresultId(String resultId)The unique result ID for this data quality result.DataQualityResultDescription.BuilderstartedOn(Instant startedOn)The time that the run started for this data quality result.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
resultId
DataQualityResultDescription.Builder resultId(String resultId)
The unique result ID for this data quality result.
- Parameters:
resultId- The unique result ID for this data quality result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
DataQualityResultDescription.Builder dataSource(DataSource dataSource)
The table name associated with the data quality result.
- Parameters:
dataSource- The table name associated with the data quality result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
default DataQualityResultDescription.Builder dataSource(Consumer<DataSource.Builder> dataSource)
The table name associated with the data quality result.
This is a convenience method that creates an instance of theDataSource.Builderavoiding the need to create one manually viaDataSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataSource(DataSource).- Parameters:
dataSource- a consumer that will call methods onDataSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataSource(DataSource)
-
jobName
DataQualityResultDescription.Builder jobName(String jobName)
The job name associated with the data quality result.
- Parameters:
jobName- The job name associated with the data quality result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobRunId
DataQualityResultDescription.Builder jobRunId(String jobRunId)
The job run ID associated with the data quality result.
- Parameters:
jobRunId- The job run ID associated with the data quality result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedOn
DataQualityResultDescription.Builder startedOn(Instant startedOn)
The time that the run started for this data quality result.
- Parameters:
startedOn- The time that the run started for this data quality result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-