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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.
-