Interface DataQualityRulesetFilterCriteria.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataQualityRulesetFilterCriteria.Builder,DataQualityRulesetFilterCriteria>,SdkBuilder<DataQualityRulesetFilterCriteria.Builder,DataQualityRulesetFilterCriteria>,SdkPojo
- Enclosing class:
- DataQualityRulesetFilterCriteria
public static interface DataQualityRulesetFilterCriteria.Builder extends SdkPojo, CopyableBuilder<DataQualityRulesetFilterCriteria.Builder,DataQualityRulesetFilterCriteria>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataQualityRulesetFilterCriteria.BuildercreatedAfter(Instant createdAfter)Filter on rulesets created after this date.DataQualityRulesetFilterCriteria.BuildercreatedBefore(Instant createdBefore)Filter on rulesets created before this date.DataQualityRulesetFilterCriteria.Builderdescription(String description)The description of the ruleset filter criteria.DataQualityRulesetFilterCriteria.BuilderlastModifiedAfter(Instant lastModifiedAfter)Filter on rulesets last modified after this date.DataQualityRulesetFilterCriteria.BuilderlastModifiedBefore(Instant lastModifiedBefore)Filter on rulesets last modified before this date.DataQualityRulesetFilterCriteria.Buildername(String name)The name of the ruleset filter criteria.default DataQualityRulesetFilterCriteria.BuildertargetTable(Consumer<DataQualityTargetTable.Builder> targetTable)The name and database name of the target table.DataQualityRulesetFilterCriteria.BuildertargetTable(DataQualityTargetTable targetTable)The name and database name of the target table.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
DataQualityRulesetFilterCriteria.Builder name(String name)
The name of the ruleset filter criteria.
- Parameters:
name- The name of the ruleset filter criteria.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
DataQualityRulesetFilterCriteria.Builder description(String description)
The description of the ruleset filter criteria.
- Parameters:
description- The description of the ruleset filter criteria.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBefore
DataQualityRulesetFilterCriteria.Builder createdBefore(Instant createdBefore)
Filter on rulesets created before this date.
- Parameters:
createdBefore- Filter on rulesets created before this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAfter
DataQualityRulesetFilterCriteria.Builder createdAfter(Instant createdAfter)
Filter on rulesets created after this date.
- Parameters:
createdAfter- Filter on rulesets created after this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBefore
DataQualityRulesetFilterCriteria.Builder lastModifiedBefore(Instant lastModifiedBefore)
Filter on rulesets last modified before this date.
- Parameters:
lastModifiedBefore- Filter on rulesets last modified before this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAfter
DataQualityRulesetFilterCriteria.Builder lastModifiedAfter(Instant lastModifiedAfter)
Filter on rulesets last modified after this date.
- Parameters:
lastModifiedAfter- Filter on rulesets last modified after this date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTable
DataQualityRulesetFilterCriteria.Builder targetTable(DataQualityTargetTable targetTable)
The name and database name of the target table.
- Parameters:
targetTable- The name and database name of the target table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTable
default DataQualityRulesetFilterCriteria.Builder targetTable(Consumer<DataQualityTargetTable.Builder> targetTable)
The name and database name of the target table.
This is a convenience method that creates an instance of theDataQualityTargetTable.Builderavoiding the need to create one manually viaDataQualityTargetTable.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totargetTable(DataQualityTargetTable).- Parameters:
targetTable- a consumer that will call methods onDataQualityTargetTable.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
targetTable(DataQualityTargetTable)
-
-