Interface ProjectPeriodicScanConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProjectPeriodicScanConfiguration.Builder,
,ProjectPeriodicScanConfiguration> SdkBuilder<ProjectPeriodicScanConfiguration.Builder,
,ProjectPeriodicScanConfiguration> SdkPojo
- Enclosing class:
ProjectPeriodicScanConfiguration
@Mutable
@NotThreadSafe
public static interface ProjectPeriodicScanConfiguration.Builder
extends SdkPojo, CopyableBuilder<ProjectPeriodicScanConfiguration.Builder,ProjectPeriodicScanConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionfrequencyExpression
(String frequencyExpression) The schedule expression for periodic scans, in cron format, applied to the project.ruleSetCategories
(Collection<RuleSetCategory> ruleSetCategories) The categories of security rules applied during periodic scans for the project.ruleSetCategories
(RuleSetCategory... ruleSetCategories) The categories of security rules applied during periodic scans for the project.ruleSetCategoriesWithStrings
(String... ruleSetCategories) The categories of security rules applied during periodic scans for the project.ruleSetCategoriesWithStrings
(Collection<String> ruleSetCategories) The categories of security rules applied during periodic scans for the project.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 Details
-
frequencyExpression
The schedule expression for periodic scans, in cron format, applied to the project.
- Parameters:
frequencyExpression
- The schedule expression for periodic scans, in cron format, applied to the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategoriesWithStrings
ProjectPeriodicScanConfiguration.Builder ruleSetCategoriesWithStrings(Collection<String> ruleSetCategories) The categories of security rules applied during periodic scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during periodic scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategoriesWithStrings
The categories of security rules applied during periodic scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during periodic scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategories
ProjectPeriodicScanConfiguration.Builder ruleSetCategories(Collection<RuleSetCategory> ruleSetCategories) The categories of security rules applied during periodic scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during periodic scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategories
The categories of security rules applied during periodic scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during periodic scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-