Interface ProjectsForRule.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProjectsForRule.Builder,
,ProjectsForRule> SdkBuilder<ProjectsForRule.Builder,
,ProjectsForRule> SdkPojo
- Enclosing class:
ProjectsForRule
@Mutable
@NotThreadSafe
public static interface ProjectsForRule.Builder
extends SdkPojo, CopyableBuilder<ProjectsForRule.Builder,ProjectsForRule>
-
Method Summary
Modifier and TypeMethodDescriptionselectionMode
(String selectionMode) The selection mode of the rule.selectionMode
(RuleScopeSelectionMode selectionMode) The selection mode of the rule.specificProjects
(String... specificProjects) The specific projects in which the rule is created.specificProjects
(Collection<String> specificProjects) The specific projects in which the rule is created.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
-
selectionMode
The selection mode of the rule.
- Parameters:
selectionMode
- The selection mode of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
selectionMode
The selection mode of the rule.
- Parameters:
selectionMode
- The selection mode of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
specificProjects
The specific projects in which the rule is created.
- Parameters:
specificProjects
- The specific projects in which the rule is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
specificProjects
The specific projects in which the rule is created.
- Parameters:
specificProjects
- The specific projects in which the rule is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-