Package com.dropbox.core.v2.teampolicies
Class TeamMemberPolicies
- java.lang.Object
- 
- com.dropbox.core.v2.teampolicies.TeamMemberPolicies
 
- 
 public class TeamMemberPolicies extends java.lang.ObjectPolicies governing team members.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTeamMemberPolicies.SerializerFor internal use only.
 - 
Field SummaryFields Modifier and Type Field Description protected EmmStateemmStateprotected OfficeAddInPolicyofficeAddinprotected TeamSharingPoliciessharingprotected SuggestMembersPolicysuggestMembersPolicy
 - 
Constructor SummaryConstructors Constructor Description TeamMemberPolicies(TeamSharingPolicies sharing, EmmState emmState, OfficeAddInPolicy officeAddin, SuggestMembersPolicy suggestMembersPolicy)Policies governing team members.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)EmmStategetEmmState()This describes the Enterprise Mobility Management (EMM) state for this team.OfficeAddInPolicygetOfficeAddin()The admin policy around the Dropbox Office Add-In for this team.TeamSharingPoliciesgetSharing()Policies governing sharing.SuggestMembersPolicygetSuggestMembersPolicy()The team policy on if teammembers are allowed to suggest users for admins to invite to the team.inthashCode()java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Field Detail- 
sharingprotected final TeamSharingPolicies sharing 
 - 
emmStateprotected final EmmState emmState 
 - 
officeAddinprotected final OfficeAddInPolicy officeAddin 
 - 
suggestMembersPolicyprotected final SuggestMembersPolicy suggestMembersPolicy 
 
- 
 - 
Constructor Detail- 
TeamMemberPoliciespublic TeamMemberPolicies(TeamSharingPolicies sharing, EmmState emmState, OfficeAddInPolicy officeAddin, SuggestMembersPolicy suggestMembersPolicy) Policies governing team members.- Parameters:
- 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.
- officeAddin- The admin policy around the Dropbox Office Add-In for this team. Must not be- null.
- suggestMembersPolicy- The team policy on if teammembers are allowed to suggest users for admins to invite to the team. Must not be- null.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 
- 
 - 
Method Detail- 
getSharingpublic TeamSharingPolicies getSharing() Policies governing sharing.- Returns:
- value for this field, never null.
 
 - 
getEmmStatepublic EmmState getEmmState() 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.- Returns:
- value for this field, never null.
 
 - 
getOfficeAddinpublic OfficeAddInPolicy getOfficeAddin() The admin policy around the Dropbox Office Add-In for this team.- Returns:
- value for this field, never null.
 
 - 
getSuggestMembersPolicypublic SuggestMembersPolicy getSuggestMembersPolicy() The team policy on if teammembers are allowed to suggest users for admins to invite to the team.- Returns:
- value for this field, never null.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toStringMultilinepublic java.lang.String toStringMultiline() Returns a String representation of this object formatted for easier readability.The returned String may contain newlines. - Returns:
- Formatted, multiline String representation of this object
 
 
- 
 
-