public class TeamMemberPolicies extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TeamMemberPolicies.Serializer
For internal use only.
|
Modifier and Type | Field and Description |
---|---|
protected EmmState |
emmState |
protected TeamSharingPolicies |
sharing |
Constructor and Description |
---|
TeamMemberPolicies(TeamSharingPolicies sharing,
EmmState emmState)
Policies governing team members.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
EmmState |
getEmmState()
This describes the Enterprise Mobility Management (EMM) state for this
team.
|
TeamSharingPolicies |
getSharing()
Policies governing sharing.
|
int |
hashCode() |
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final TeamSharingPolicies sharing
protected final EmmState emmState
public TeamMemberPolicies(TeamSharingPolicies sharing, EmmState emmState)
sharing
- Policies governing sharing. Must not be null
.emmState
- This describes the Enterprise Mobility Management (EMM)
state for this team. This information can be used to understand if an
organization is integrating with a third-party EMM vendor to further
manage and apply restrictions upon the team's Dropbox usage on mobile
devices. This is a new feature and in the future we'll be adding more
new fields and additional documentation. Must not be null
.IllegalArgumentException
- If any argument does not meet its
preconditions.public TeamSharingPolicies getSharing()
null
.public EmmState getEmmState()
null
.public String toStringMultiline()
The returned String may contain newlines.