Interface DescribeRulesetResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeRulesetResponse.Builder,DescribeRulesetResponse>, DataBrewResponse.Builder, SdkBuilder<DescribeRulesetResponse.Builder,DescribeRulesetResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeRulesetResponse

public static interface DescribeRulesetResponse.Builder extends DataBrewResponse.Builder, SdkPojo, CopyableBuilder<DescribeRulesetResponse.Builder,DescribeRulesetResponse>
  • 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

      DescribeRulesetResponse.Builder description(String 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 the Rule.Builder avoiding the need to create one manually via Rule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to rules(List<Rule>).

      Parameters:
      rules - a consumer that will call methods on Rule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createDate

      DescribeRulesetResponse.Builder createDate(Instant 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

      DescribeRulesetResponse.Builder lastModifiedBy(String 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

      DescribeRulesetResponse.Builder lastModifiedDate(Instant 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

      DescribeRulesetResponse.Builder resourceArn(String 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.