Interface ProjectContinuousIntegrationScanConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProjectContinuousIntegrationScanConfiguration.Builder,
,ProjectContinuousIntegrationScanConfiguration> SdkBuilder<ProjectContinuousIntegrationScanConfiguration.Builder,
,ProjectContinuousIntegrationScanConfiguration> SdkPojo
- Enclosing class:
ProjectContinuousIntegrationScanConfiguration
@Mutable
@NotThreadSafe
public static interface ProjectContinuousIntegrationScanConfiguration.Builder
extends SdkPojo, CopyableBuilder<ProjectContinuousIntegrationScanConfiguration.Builder,ProjectContinuousIntegrationScanConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionruleSetCategories
(Collection<RuleSetCategory> ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.ruleSetCategories
(RuleSetCategory... ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.ruleSetCategoriesWithStrings
(String... ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.ruleSetCategoriesWithStrings
(Collection<String> ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.supportedEvent
(String supportedEvent) The repository event that triggers continuous integration scans for the project.supportedEvent
(ContinuousIntegrationScanEvent supportedEvent) The repository event that triggers continuous integration 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
-
ruleSetCategoriesWithStrings
ProjectContinuousIntegrationScanConfiguration.Builder ruleSetCategoriesWithStrings(Collection<String> ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategoriesWithStrings
ProjectContinuousIntegrationScanConfiguration.Builder ruleSetCategoriesWithStrings(String... ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategories
ProjectContinuousIntegrationScanConfiguration.Builder ruleSetCategories(Collection<RuleSetCategory> ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetCategories
ProjectContinuousIntegrationScanConfiguration.Builder ruleSetCategories(RuleSetCategory... ruleSetCategories) The categories of security rules applied during continuous integration scans for the project.
- Parameters:
ruleSetCategories
- The categories of security rules applied during continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedEvent
The repository event that triggers continuous integration scans for the project.
- Parameters:
supportedEvent
- The repository event that triggers continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
supportedEvent
ProjectContinuousIntegrationScanConfiguration.Builder supportedEvent(ContinuousIntegrationScanEvent supportedEvent) The repository event that triggers continuous integration scans for the project.
- Parameters:
supportedEvent
- The repository event that triggers continuous integration scans for the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-