public static class AlphaGroupSummary.Builder extends GroupSummary.Builder
AlphaGroupSummary
.Modifier and Type | Field and Description |
---|---|
protected GroupManagementType |
groupManagementType |
groupExternalId, groupId, groupName, memberCount
Modifier | Constructor and Description |
---|---|
protected |
Builder(String groupName,
String groupId,
GroupManagementType groupManagementType) |
Modifier and Type | Method and Description |
---|---|
AlphaGroupSummary |
build()
Builds an instance of
AlphaGroupSummary configured with this
builder's values |
AlphaGroupSummary.Builder |
withGroupExternalId(String groupExternalId)
Set value for optional field.
|
AlphaGroupSummary.Builder |
withMemberCount(Long memberCount)
Set value for optional field.
|
protected final GroupManagementType groupManagementType
protected Builder(String groupName, String groupId, GroupManagementType groupManagementType)
public AlphaGroupSummary.Builder withGroupExternalId(String groupExternalId)
withGroupExternalId
in class GroupSummary.Builder
groupExternalId
- External ID of group. This is an arbitrary ID
that an admin can attach to a group.public AlphaGroupSummary.Builder withMemberCount(Long memberCount)
withMemberCount
in class GroupSummary.Builder
memberCount
- The number of members in the group.public AlphaGroupSummary build()
AlphaGroupSummary
configured with this
builder's valuesbuild
in class GroupSummary.Builder
AlphaGroupSummary