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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RulesetItem.BuilderaccountId(String accountId)The ID of the Amazon Web Services account that owns the ruleset.RulesetItem.BuildercreateDate(Instant createDate)The date and time that the ruleset was created.RulesetItem.BuildercreatedBy(String createdBy)The Amazon Resource Name (ARN) of the user who created the ruleset.RulesetItem.Builderdescription(String description)The description of the ruleset.RulesetItem.BuilderlastModifiedBy(String lastModifiedBy)The Amazon Resource Name (ARN) of the user who last modified the ruleset.RulesetItem.BuilderlastModifiedDate(Instant lastModifiedDate)The modification date and time of the ruleset.RulesetItem.Buildername(String name)The name of the ruleset.RulesetItem.BuilderresourceArn(String resourceArn)The Amazon Resource Name (ARN) for the ruleset.RulesetItem.BuilderruleCount(Integer ruleCount)The number of rules that are defined in the ruleset.RulesetItem.Buildertags(Map<String,String> tags)Metadata tags that have been applied to the ruleset.RulesetItem.BuildertargetArn(String targetArn)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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
RulesetItem.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.
-
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
RulesetItem.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.
-
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.
-
-