Interface GroupMembers.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GroupMembers.Builder,,GroupMembers> SdkBuilder<GroupMembers.Builder,,GroupMembers> SdkPojo
- Enclosing class:
GroupMembers
-
Method Summary
Modifier and TypeMethodDescriptionmemberGroups(Collection<MemberGroup> memberGroups) A list of sub groups that belong to a group.memberGroups(Consumer<MemberGroup.Builder>... memberGroups) A list of sub groups that belong to a group.memberGroups(MemberGroup... memberGroups) A list of sub groups that belong to a group.memberUsers(Collection<MemberUser> memberUsers) A list of users that belong to a group.memberUsers(Consumer<MemberUser.Builder>... memberUsers) A list of users that belong to a group.memberUsers(MemberUser... memberUsers) A list of users that belong to a group.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, sdkFields
-
Method Details
-
memberGroups
A list of sub groups that belong to a group. For example, the sub groups "Research", "Engineering", and "Sales and Marketing" all belong to the group "Company".
- Parameters:
memberGroups- A list of sub groups that belong to a group. For example, the sub groups "Research", "Engineering", and "Sales and Marketing" all belong to the group "Company".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberGroups
A list of sub groups that belong to a group. For example, the sub groups "Research", "Engineering", and "Sales and Marketing" all belong to the group "Company".
- Parameters:
memberGroups- A list of sub groups that belong to a group. For example, the sub groups "Research", "Engineering", and "Sales and Marketing" all belong to the group "Company".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberGroups
A list of sub groups that belong to a group. For example, the sub groups "Research", "Engineering", and "Sales and Marketing" all belong to the group "Company".
This is a convenience method that creates an instance of theMemberGroup.Builderavoiding the need to create one manually viaMemberGroup.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomemberGroups(List<MemberGroup>).- Parameters:
memberGroups- a consumer that will call methods onMemberGroup.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
memberUsers
A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.
- Parameters:
memberUsers- A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberUsers
A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.
- Parameters:
memberUsers- A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memberUsers
A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.
This is a convenience method that creates an instance of theMemberUser.Builderavoiding the need to create one manually viaMemberUser.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomemberUsers(List<MemberUser>).- Parameters:
memberUsers- a consumer that will call methods onMemberUser.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-