Interface ApplicableTo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicableTo.Builder,,ApplicableTo> SdkBuilder<ApplicableTo.Builder,,ApplicableTo> SdkPojo
- Enclosing class:
ApplicableTo
-
Method Summary
Modifier and TypeMethodDescriptionThe list of group ARNs that the policy applies to.groupArns(Collection<String> groupArns) The list of group ARNs that the policy applies to.The type of scoping that determines which principals the approval policy applies to.type(ApplicableToType type) The type of scoping that determines which principals the approval policy applies to.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
-
type
The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:
-
GROUP: The policy applies only to principals in the groups specified byGroupArns. When you useGROUP, you must also provide a value forGroupArns.
- Parameters:
type- The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:-
GROUP: The policy applies only to principals in the groups specified byGroupArns. When you useGROUP, you must also provide a value forGroupArns.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
type
The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:
-
GROUP: The policy applies only to principals in the groups specified byGroupArns. When you useGROUP, you must also provide a value forGroupArns.
- Parameters:
type- The type of scoping that determines which principals the approval policy applies to. Valid values are defined as follows:-
GROUP: The policy applies only to principals in the groups specified byGroupArns. When you useGROUP, you must also provide a value forGroupArns.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
groupArns
The list of group ARNs that the policy applies to. Required when type is GROUP.
- Parameters:
groupArns- The list of group ARNs that the policy applies to. Required when type is GROUP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupArns
The list of group ARNs that the policy applies to. Required when type is GROUP.
- Parameters:
groupArns- The list of group ARNs that the policy applies to. Required when type is GROUP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-