* The name of the ruleset. *
*/ private String name; /** ** The description of the ruleset. *
*/ private String description; /** ** The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. *
*/ private String targetArn; /** ** A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a * DataBrew dataset. *
*/ private java.util.List* The date and time that the ruleset was created. *
*/ private java.util.Date createDate; /** ** The Amazon Resource Name (ARN) of the user who created the ruleset. *
*/ private String createdBy; /** ** The Amazon Resource Name (ARN) of the user who last modified the ruleset. *
*/ private String lastModifiedBy; /** ** The modification date and time of the ruleset. *
*/ private java.util.Date lastModifiedDate; /** ** The Amazon Resource Name (ARN) for the ruleset. *
*/ private String resourceArn; /** ** Metadata tags that have been applied to the ruleset. *
*/ private java.util.Map* The name of the ruleset. *
* * @param name * The name of the ruleset. */ public void setName(String name) { this.name = name; } /** ** The name of the ruleset. *
* * @return The name of the ruleset. */ public String getName() { return this.name; } /** ** The name of the ruleset. *
* * @param name * The name of the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withName(String name) { setName(name); return this; } /** ** The description of the ruleset. *
* * @param description * The description of the ruleset. */ public void setDescription(String description) { this.description = description; } /** ** The description of the ruleset. *
* * @return The description of the ruleset. */ public String getDescription() { return this.description; } /** ** The description of the ruleset. *
* * @param description * The description of the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withDescription(String description) { setDescription(description); return this; } /** ** The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. *
* * @param targetArn * The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. */ public void setTargetArn(String targetArn) { this.targetArn = targetArn; } /** ** The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. *
* * @return The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. */ public String getTargetArn() { return this.targetArn; } /** ** The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. *
* * @param targetArn * The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withTargetArn(String targetArn) { setTargetArn(targetArn); return this; } /** ** A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a * DataBrew dataset. *
* * @return A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on * a DataBrew dataset. */ public java.util.List* A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a * DataBrew dataset. *
* * @param 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. */ public void setRules(java.util.Collection* A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a * DataBrew dataset. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setRules(java.util.Collection)} or {@link #withRules(java.util.Collection)} if you want to override the * existing values. *
* * @param 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. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withRules(Rule... rules) { if (this.rules == null) { setRules(new java.util.ArrayList* A list of rules that are defined with the ruleset. A rule includes one or more checks to be validated on a * DataBrew dataset. *
* * @param 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. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withRules(java.util.Collection* The date and time that the ruleset was created. *
* * @param createDate * The date and time that the ruleset was created. */ public void setCreateDate(java.util.Date createDate) { this.createDate = createDate; } /** ** The date and time that the ruleset was created. *
* * @return The date and time that the ruleset was created. */ public java.util.Date getCreateDate() { return this.createDate; } /** ** The date and time that the ruleset was created. *
* * @param createDate * The date and time that the ruleset was created. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withCreateDate(java.util.Date createDate) { setCreateDate(createDate); return this; } /** ** The Amazon Resource Name (ARN) of the user who created the ruleset. *
* * @param createdBy * The Amazon Resource Name (ARN) of the user who created the ruleset. */ public void setCreatedBy(String createdBy) { this.createdBy = createdBy; } /** ** The Amazon Resource Name (ARN) of the user who created the ruleset. *
* * @return The Amazon Resource Name (ARN) of the user who created the ruleset. */ public String getCreatedBy() { return this.createdBy; } /** ** The Amazon Resource Name (ARN) of the user who created the ruleset. *
* * @param createdBy * The Amazon Resource Name (ARN) of the user who created the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withCreatedBy(String createdBy) { setCreatedBy(createdBy); return this; } /** ** The Amazon Resource Name (ARN) of the user who last modified the ruleset. *
* * @param lastModifiedBy * The Amazon Resource Name (ARN) of the user who last modified the ruleset. */ public void setLastModifiedBy(String lastModifiedBy) { this.lastModifiedBy = lastModifiedBy; } /** ** The Amazon Resource Name (ARN) of the user who last modified the ruleset. *
* * @return The Amazon Resource Name (ARN) of the user who last modified the ruleset. */ public String getLastModifiedBy() { return this.lastModifiedBy; } /** ** The Amazon Resource Name (ARN) of the user who last modified the ruleset. *
* * @param lastModifiedBy * The Amazon Resource Name (ARN) of the user who last modified the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withLastModifiedBy(String lastModifiedBy) { setLastModifiedBy(lastModifiedBy); return this; } /** ** The modification date and time of the ruleset. *
* * @param lastModifiedDate * The modification date and time of the ruleset. */ public void setLastModifiedDate(java.util.Date lastModifiedDate) { this.lastModifiedDate = lastModifiedDate; } /** ** The modification date and time of the ruleset. *
* * @return The modification date and time of the ruleset. */ public java.util.Date getLastModifiedDate() { return this.lastModifiedDate; } /** ** The modification date and time of the ruleset. *
* * @param lastModifiedDate * The modification date and time of the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withLastModifiedDate(java.util.Date lastModifiedDate) { setLastModifiedDate(lastModifiedDate); return this; } /** ** The Amazon Resource Name (ARN) for the ruleset. *
* * @param resourceArn * The Amazon Resource Name (ARN) for the ruleset. */ public void setResourceArn(String resourceArn) { this.resourceArn = resourceArn; } /** ** The Amazon Resource Name (ARN) for the ruleset. *
* * @return The Amazon Resource Name (ARN) for the ruleset. */ public String getResourceArn() { return this.resourceArn; } /** ** The Amazon Resource Name (ARN) for the ruleset. *
* * @param resourceArn * The Amazon Resource Name (ARN) for the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withResourceArn(String resourceArn) { setResourceArn(resourceArn); return this; } /** ** Metadata tags that have been applied to the ruleset. *
* * @return Metadata tags that have been applied to the ruleset. */ public java.util.Map* Metadata tags that have been applied to the ruleset. *
* * @param tags * Metadata tags that have been applied to the ruleset. */ public void setTags(java.util.Map* Metadata tags that have been applied to the ruleset. *
* * @param tags * Metadata tags that have been applied to the ruleset. * @return Returns a reference to this object so that method calls can be chained together. */ public DescribeRulesetResult withTags(java.util.Map