public static final class CfnAnalyzer.ArchiveRuleProperty.Builder
extends java.lang.Object
CfnAnalyzer.ArchiveRuleProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnAnalyzer.ArchiveRuleProperty |
build()
Builds the configured instance.
|
CfnAnalyzer.ArchiveRuleProperty.Builder |
filter(IResolvable filter)
Sets the value of
CfnAnalyzer.ArchiveRuleProperty.getFilter() |
CfnAnalyzer.ArchiveRuleProperty.Builder |
filter(java.util.List<? extends java.lang.Object> filter)
Sets the value of
CfnAnalyzer.ArchiveRuleProperty.getFilter() |
CfnAnalyzer.ArchiveRuleProperty.Builder |
ruleName(java.lang.String ruleName)
Sets the value of
CfnAnalyzer.ArchiveRuleProperty.getRuleName() |
public CfnAnalyzer.ArchiveRuleProperty.Builder filter(IResolvable filter)
CfnAnalyzer.ArchiveRuleProperty.getFilter()
filter
- The criteria for the rule. This parameter is required.this
public CfnAnalyzer.ArchiveRuleProperty.Builder filter(java.util.List<? extends java.lang.Object> filter)
CfnAnalyzer.ArchiveRuleProperty.getFilter()
filter
- The criteria for the rule. This parameter is required.this
public CfnAnalyzer.ArchiveRuleProperty.Builder ruleName(java.lang.String ruleName)
CfnAnalyzer.ArchiveRuleProperty.getRuleName()
ruleName
- The name of the archive rule. This parameter is required.this
public CfnAnalyzer.ArchiveRuleProperty build()
CfnAnalyzer.ArchiveRuleProperty
java.lang.NullPointerException
- if any required attribute was not provided