public class CollaborationAccessGrantee extends OneOfTwo<UserCollaborations,GroupMini>
OneOfTwo.OneOfTwoSerializer| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected String |
name |
protected String |
type |
OBJECT_MAPPER, value0, value1explicitlySetNullableFields| Constructor and Description |
|---|
CollaborationAccessGrantee(GroupMini groupMini) |
CollaborationAccessGrantee(UserCollaborations userCollaborations) |
| Modifier and Type | Method and Description |
|---|---|
GroupMini |
getGroupMini() |
String |
getId() |
String |
getName() |
String |
getType() |
UserCollaborations |
getUserCollaborations() |
boolean |
isGroupMini() |
boolean |
isUserCollaborations() |
hasAnyNonNullValuegetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetpublic CollaborationAccessGrantee(UserCollaborations userCollaborations)
public CollaborationAccessGrantee(GroupMini groupMini)
public boolean isUserCollaborations()
public UserCollaborations getUserCollaborations()
public boolean isGroupMini()
public GroupMini getGroupMini()