Interface DataQualityRulesetEvaluationRunFilter.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DataQualityRulesetEvaluationRunFilter.Builder,,DataQualityRulesetEvaluationRunFilter> SdkBuilder<DataQualityRulesetEvaluationRunFilter.Builder,,DataQualityRulesetEvaluationRunFilter> SdkPojo
- Enclosing class:
- DataQualityRulesetEvaluationRunFilter
@Mutable
@NotThreadSafe
public static interface DataQualityRulesetEvaluationRunFilter.Builder
extends SdkPojo, CopyableBuilder<DataQualityRulesetEvaluationRunFilter.Builder,DataQualityRulesetEvaluationRunFilter>
-
Method Summary
Modifier and TypeMethodDescriptiondataSource(Consumer<DataSource.Builder> dataSource) Filter based on a data source (an Glue table) associated with the run.dataSource(DataSource dataSource) Filter based on a data source (an Glue table) associated with the run.rulesetName(String rulesetName) Filter results by the name of the ruleset.startedAfter(Instant startedAfter) Filter results by runs that started after this time.startedBefore(Instant startedBefore) Filter results by runs that started before this time.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
dataSource
Filter based on a data source (an Glue table) associated with the run.
- Parameters:
dataSource- Filter based on a data source (an Glue table) associated with the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
default DataQualityRulesetEvaluationRunFilter.Builder dataSource(Consumer<DataSource.Builder> dataSource) Filter based on a data source (an Glue table) associated with the run.
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:
-
startedBefore
Filter results by runs that started before this time.
- Parameters:
startedBefore- Filter results by runs that started before this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAfter
Filter results by runs that started after this time.
- Parameters:
startedAfter- Filter results by runs that started after this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rulesetName
Filter results by the name of the ruleset.
- Parameters:
rulesetName- Filter results by the name of the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-