Interface RulesetItem.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RulesetItem.Builder,RulesetItem>, SdkBuilder<RulesetItem.Builder,RulesetItem>, SdkPojo
Enclosing class:
RulesetItem

public static interface RulesetItem.Builder extends SdkPojo, CopyableBuilder<RulesetItem.Builder,RulesetItem>
  • Method Details

    • accountId

      RulesetItem.Builder accountId(String accountId)

      The ID of the Amazon Web Services account that owns the ruleset.

      Parameters:
      accountId - The ID of the Amazon Web Services account that owns the ruleset.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      RulesetItem.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.
    • createDate

      RulesetItem.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.
    • description

      RulesetItem.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.
    • lastModifiedBy

      RulesetItem.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

      RulesetItem.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.
    • 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.
    • resourceArn

      RulesetItem.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.
    • ruleCount

      RulesetItem.Builder ruleCount(Integer ruleCount)

      The number of rules that are defined in the ruleset.

      Parameters:
      ruleCount - The number of rules that are defined in 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.
    • targetArn

      RulesetItem.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.