Interface GetDataQualityRuleRecommendationRunResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDataQualityRuleRecommendationRunResponse.Builder,GetDataQualityRuleRecommendationRunResponse>,GlueResponse.Builder,SdkBuilder<GetDataQualityRuleRecommendationRunResponse.Builder,GetDataQualityRuleRecommendationRunResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetDataQualityRuleRecommendationRunResponse
public static interface GetDataQualityRuleRecommendationRunResponse.Builder extends GlueResponse.Builder, SdkPojo, CopyableBuilder<GetDataQualityRuleRecommendationRunResponse.Builder,GetDataQualityRuleRecommendationRunResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
runId
GetDataQualityRuleRecommendationRunResponse.Builder runId(String runId)
The unique run identifier associated with this run.
- Parameters:
runId- The unique run identifier associated with this run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
GetDataQualityRuleRecommendationRunResponse.Builder dataSource(DataSource dataSource)
The data source (an Glue table) associated with this run.
- Parameters:
dataSource- The data source (an Glue table) associated with this run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
default GetDataQualityRuleRecommendationRunResponse.Builder dataSource(Consumer<DataSource.Builder> dataSource)
The data source (an Glue table) associated with this 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:
dataSource(DataSource)
-
role
GetDataQualityRuleRecommendationRunResponse.Builder role(String role)
An IAM role supplied to encrypt the results of the run.
- Parameters:
role- An IAM role supplied to encrypt the results of the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfWorkers
GetDataQualityRuleRecommendationRunResponse.Builder numberOfWorkers(Integer numberOfWorkers)
The number of
G.1Xworkers to be used in the run. The default is 5.- Parameters:
numberOfWorkers- The number ofG.1Xworkers to be used in the run. The default is 5.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeout
GetDataQualityRuleRecommendationRunResponse.Builder timeout(Integer timeout)
The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters
TIMEOUTstatus. The default is 2,880 minutes (48 hours).- Parameters:
timeout- The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and entersTIMEOUTstatus. The default is 2,880 minutes (48 hours).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetDataQualityRuleRecommendationRunResponse.Builder status(String status)
The status for this run.
- Parameters:
status- The status for this run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TaskStatusType,TaskStatusType
-
status
GetDataQualityRuleRecommendationRunResponse.Builder status(TaskStatusType status)
The status for this run.
- Parameters:
status- The status for this run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TaskStatusType,TaskStatusType
-
errorString
GetDataQualityRuleRecommendationRunResponse.Builder errorString(String errorString)
The error strings that are associated with the run.
- Parameters:
errorString- The error strings that are associated with the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedOn
GetDataQualityRuleRecommendationRunResponse.Builder startedOn(Instant startedOn)
The date and time when this run started.
- Parameters:
startedOn- The date and time when this run started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedOn
GetDataQualityRuleRecommendationRunResponse.Builder lastModifiedOn(Instant lastModifiedOn)
A timestamp. The last point in time when this data quality rule recommendation run was modified.
- Parameters:
lastModifiedOn- A timestamp. The last point in time when this data quality rule recommendation run was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedOn
GetDataQualityRuleRecommendationRunResponse.Builder completedOn(Instant completedOn)
The date and time when this run was completed.
- Parameters:
completedOn- The date and time when this run was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionTime
GetDataQualityRuleRecommendationRunResponse.Builder executionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
- Parameters:
executionTime- The amount of time (in seconds) that the run consumed resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendedRuleset
GetDataQualityRuleRecommendationRunResponse.Builder recommendedRuleset(String recommendedRuleset)
When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
- Parameters:
recommendedRuleset- When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdRulesetName
GetDataQualityRuleRecommendationRunResponse.Builder createdRulesetName(String createdRulesetName)
The name of the ruleset that was created by the run.
- Parameters:
createdRulesetName- The name of the ruleset that was created by the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-