Package com.dropbox.core.v2.teamcommon
Class GroupSummary.Builder
java.lang.Object
com.dropbox.core.v2.teamcommon.GroupSummary.Builder
- Direct Known Subclasses:
GroupFullInfo.Builder,GroupInfo.Builder
- Enclosing class:
GroupSummary
Builder for
GroupSummary.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected final Stringprotected final GroupManagementTypeprotected final Stringprotected Long -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(String groupName, String groupId, GroupManagementType groupManagementType) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds an instance ofGroupSummaryconfigured with this builder's valueswithGroupExternalId(String groupExternalId) Set value for optional field.withMemberCount(Long memberCount) Set value for optional field.
-
Field Details
-
groupName
-
groupId
-
groupManagementType
-
groupExternalId
-
memberCount
-
-
Constructor Details
-
Builder
-
-
Method Details
-
withGroupExternalId
Set value for optional field.- Parameters:
groupExternalId- External ID of group. This is an arbitrary ID that an admin can attach to a group.- Returns:
- this builder
-
withMemberCount
Set value for optional field.- Parameters:
memberCount- The number of members in the group.- Returns:
- this builder
-
build
Builds an instance ofGroupSummaryconfigured with this builder's values- Returns:
- new instance of
GroupSummary
-