Interface DescribeRulesetResponse.Builder

    • Method Detail

      • name

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

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

        DescribeRulesetResponse.Builder rules​(Collection<Rule> 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

        DescribeRulesetResponse.Builder rules​(Rule... 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

        DescribeRulesetResponse.Builder rules​(Consumer<Rule.Builder>... 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).

        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:
        #rules(java.util.Collection)
      • 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

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

        DescribeRulesetResponse.Builder tags​(Map<String,​String> 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.