public class GroupFull extends Group
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupFull.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
description
Human readable description of the group.
|
protected String |
externalSyncIdentifier
An arbitrary identifier that can be used by external group sync tools to link this Box Group to
an external group.
|
protected EnumWrapper<GroupFullInvitabilityLevelField> |
invitabilityLevel
Specifies who can invite the group to collaborate on items.
|
protected EnumWrapper<GroupFullMemberViewabilityLevelField> |
memberViewabilityLevel
Specifies who can view the members of the group (Get Memberships for Group).
|
protected GroupFullPermissionsField |
permissions |
protected String |
provenance
Keeps track of which external source this group is coming from (e.g.
|
createdAt, modifiedAtexplicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
GroupFull(GroupFull.Builder builder) |
|
GroupFull(String id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDescription() |
String |
getExternalSyncIdentifier() |
EnumWrapper<GroupFullInvitabilityLevelField> |
getInvitabilityLevel() |
EnumWrapper<GroupFullMemberViewabilityLevelField> |
getMemberViewabilityLevel() |
GroupFullPermissionsField |
getPermissions() |
String |
getProvenance() |
int |
hashCode() |
String |
toString() |
getCreatedAt, getModifiedAtgetGroupType, getNamegetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String provenance
protected String externalSyncIdentifier
protected String description
protected EnumWrapper<GroupFullInvitabilityLevelField> invitabilityLevel
When set to `admins_only` the enterprise admin, co-admins, and the group's admin can invite the group.
When set to `admins_and_members` all the admins listed above and group members can invite the group.
When set to `all_managed_users` all managed users in the enterprise can invite the group.
protected EnumWrapper<GroupFullMemberViewabilityLevelField> memberViewabilityLevel
* `admins_only` - the enterprise admin, co-admins, group's group admin. * `admins_and_members` - all admins and group members. * `all_managed_users` - all managed users in the enterprise.
protected GroupFullPermissionsField permissions
protected GroupFull(GroupFull.Builder builder)
public String getProvenance()
public String getExternalSyncIdentifier()
public String getDescription()
public EnumWrapper<GroupFullInvitabilityLevelField> getInvitabilityLevel()
public EnumWrapper<GroupFullMemberViewabilityLevelField> getMemberViewabilityLevel()
public GroupFullPermissionsField getPermissions()