public static interface GroupMembers.Builder extends SdkPojo, CopyableBuilder<GroupMembers.Builder,GroupMembers>
| Modifier and Type | Method and Description |
|---|---|
GroupMembers.Builder |
memberGroups(Collection<MemberGroup> memberGroups)
A list of sub groups that belong to a group.
|
GroupMembers.Builder |
memberGroups(Consumer<MemberGroup.Builder>... memberGroups)
A list of sub groups that belong to a group.
|
GroupMembers.Builder |
memberGroups(MemberGroup... memberGroups)
A list of sub groups that belong to a group.
|
GroupMembers.Builder |
memberUsers(Collection<MemberUser> memberUsers)
A list of users that belong to a group.
|
GroupMembers.Builder |
memberUsers(Consumer<MemberUser.Builder>... memberUsers)
A list of users that belong to a group.
|
GroupMembers.Builder |
memberUsers(MemberUser... memberUsers)
A list of users that belong to a group.
|
default GroupMembers.Builder |
s3PathforGroupMembers(Consumer<S3Path.Builder> s3PathforGroupMembers)
If you have more than 1000 users and/or sub groups for a single group, you need to provide the path to the S3
file that lists your users and sub groups for a group.
|
GroupMembers.Builder |
s3PathforGroupMembers(S3Path s3PathforGroupMembers)
If you have more than 1000 users and/or sub groups for a single group, you need to provide the path to the S3
file that lists your users and sub groups for a group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGroupMembers.Builder memberGroups(Collection<MemberGroup> 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".
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".GroupMembers.Builder memberGroups(MemberGroup... 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".
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".GroupMembers.Builder memberGroups(Consumer<MemberGroup.Builder>... 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.Builder avoiding the need to create one
manually via MemberGroup.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #memberGroups(List.
memberGroups - a consumer that will call methods on
MemberGroup.Builder#memberGroups(java.util.Collection) GroupMembers.Builder memberUsers(Collection<MemberUser> memberUsers)
A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.
memberUsers - A list of users that belong to a group. For example, a list of interns all belong to the "Interns"
group.GroupMembers.Builder memberUsers(MemberUser... memberUsers)
A list of users that belong to a group. For example, a list of interns all belong to the "Interns" group.
memberUsers - A list of users that belong to a group. For example, a list of interns all belong to the "Interns"
group.GroupMembers.Builder memberUsers(Consumer<MemberUser.Builder>... 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.Builder avoiding the need to create one
manually via MemberUser.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #memberUsers(List.
memberUsers - a consumer that will call methods on
MemberUser.Builder#memberUsers(java.util.Collection) GroupMembers.Builder s3PathforGroupMembers(S3Path s3PathforGroupMembers)
If you have more than 1000 users and/or sub groups for a single group, you need to provide the path to the S3 file that lists your users and sub groups for a group. Your sub groups can contain more than 1000 users, but the list of sub groups that belong to a group (and/or users) must be no more than 1000.
You can download this example S3 file that uses
the correct format for listing group members. Note, dataSourceId is optional. The value of
type for a group is always GROUP and for a user it is always USER.
s3PathforGroupMembers - If you have more than 1000 users and/or sub groups for a single group, you need to provide the path to
the S3 file that lists your users and sub groups for a group. Your sub groups can contain more than
1000 users, but the list of sub groups that belong to a group (and/or users) must be no more than
1000.
You can download this example S3 file that
uses the correct format for listing group members. Note, dataSourceId is optional. The
value of type for a group is always GROUP and for a user it is always
USER.
default GroupMembers.Builder s3PathforGroupMembers(Consumer<S3Path.Builder> s3PathforGroupMembers)
If you have more than 1000 users and/or sub groups for a single group, you need to provide the path to the S3 file that lists your users and sub groups for a group. Your sub groups can contain more than 1000 users, but the list of sub groups that belong to a group (and/or users) must be no more than 1000.
You can download this example S3 file that uses
the correct format for listing group members. Note, dataSourceId is optional. The value of
type for a group is always GROUP and for a user it is always USER.
S3Path.Builder avoiding the need to
create one manually via S3Path.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to s3PathforGroupMembers(S3Path).
s3PathforGroupMembers - a consumer that will call methods on S3Path.Builders3PathforGroupMembers(S3Path)Copyright © 2023. All rights reserved.