Interface DescribeRulesetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeRulesetResponse.Builder,
,DescribeRulesetResponse> DataBrewResponse.Builder
,SdkBuilder<DescribeRulesetResponse.Builder,
,DescribeRulesetResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeRulesetResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreateDate
(Instant createDate) The date and time that the ruleset was created.The Amazon Resource Name (ARN) of the user who created the ruleset.description
(String description) The description of the ruleset.lastModifiedBy
(String lastModifiedBy) The Amazon Resource Name (ARN) of the user who last modified the ruleset.lastModifiedDate
(Instant lastModifiedDate) The modification date and time of the ruleset.The name of the ruleset.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) for the ruleset.rules
(Collection<Rule> rules) A list of rules that are defined with the ruleset.rules
(Consumer<Rule.Builder>... rules) A list of rules that are defined with the ruleset.A list of rules that are defined with the ruleset.Metadata tags that have been applied to the ruleset.The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.databrew.model.DataBrewResponse.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 Details
-
name
The name of the ruleset.
- Parameters:
name
- The name of the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the ruleset.
- Parameters:
description
- The description of the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetArn
The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.
- Parameters:
targetArn
- The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.
- Parameters:
rules
- A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.
- Parameters:
rules
- A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a DataBrew dataset.
This is a convenience method that creates an instance of theRule.Builder
avoiding the need to create one manually viaRule.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torules(List<Rule>)
.- Parameters:
rules
- a consumer that will call methods onRule.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createDate
The date and time that the ruleset was created.
- Parameters:
createDate
- The date and time that the ruleset was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon Resource Name (ARN) of the user who created the ruleset.
- Parameters:
createdBy
- The Amazon Resource Name (ARN) of the user who created the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The Amazon Resource Name (ARN) of the user who last modified the ruleset.
- Parameters:
lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last modified the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
The modification date and time of the ruleset.
- Parameters:
lastModifiedDate
- The modification date and time of the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) for the ruleset.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) for the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Metadata tags that have been applied to the ruleset.
- Parameters:
tags
- Metadata tags that have been applied to the ruleset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-