Package com.dropbox.core.v2.team
Class GetMembershipReport
- java.lang.Object
- 
- com.dropbox.core.v2.team.BaseDfbReport
- 
- com.dropbox.core.v2.team.GetMembershipReport
 
 
- 
 public class GetMembershipReport extends BaseDfbReport Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.List<java.lang.Long>licensesprotected java.util.List<java.lang.Long>membersJoinedprotected java.util.List<java.lang.Long>pendingInvitesprotected java.util.List<java.lang.Long>suspendedMembersprotected java.util.List<java.lang.Long>teamSize- 
Fields inherited from class com.dropbox.core.v2.team.BaseDfbReportstartDate
 
- 
 - 
Constructor SummaryConstructors Constructor Description GetMembershipReport(java.lang.String startDate, java.util.List<java.lang.Long> teamSize, java.util.List<java.lang.Long> pendingInvites, java.util.List<java.lang.Long> membersJoined, java.util.List<java.lang.Long> suspendedMembers, java.util.List<java.lang.Long> licenses)Membership Report Result.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.List<java.lang.Long>getLicenses()The total number of licenses the team has, for each day.java.util.List<java.lang.Long>getMembersJoined()The number of members that joined the team, for each day.java.util.List<java.lang.Long>getPendingInvites()The number of pending invites to the team, for each day.java.lang.StringgetStartDate()First date present in the results as 'YYYY-MM-DD' or None.java.util.List<java.lang.Long>getSuspendedMembers()The number of suspended team members, for each day.java.util.List<java.lang.Long>getTeamSize()Team size, for each day.inthashCode()java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Field Detail- 
teamSizeprotected final java.util.List<java.lang.Long> teamSize 
 - 
pendingInvitesprotected final java.util.List<java.lang.Long> pendingInvites 
 - 
membersJoinedprotected final java.util.List<java.lang.Long> membersJoined 
 - 
suspendedMembersprotected final java.util.List<java.lang.Long> suspendedMembers 
 - 
licensesprotected final java.util.List<java.lang.Long> licenses 
 
- 
 - 
Constructor Detail- 
GetMembershipReportpublic GetMembershipReport(java.lang.String startDate, java.util.List<java.lang.Long> teamSize, java.util.List<java.lang.Long> pendingInvites, java.util.List<java.lang.Long> membersJoined, java.util.List<java.lang.Long> suspendedMembers, java.util.List<java.lang.Long> licenses)Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.- Parameters:
- startDate- First date present in the results as 'YYYY-MM-DD' or None. Must not be- null.
- teamSize- Team size, for each day. Must not contain a- nullitem and not be- null.
- pendingInvites- The number of pending invites to the team, for each day. Must not contain a- nullitem and not be- null.
- membersJoined- The number of members that joined the team, for each day. Must not contain a- nullitem and not be- null.
- suspendedMembers- The number of suspended team members, for each day. Must not contain a- nullitem and not be- null.
- licenses- The total number of licenses the team has, for each day. Must not contain a- nullitem and not be- null.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 
- 
 - 
Method Detail- 
getStartDatepublic java.lang.String getStartDate() First date present in the results as 'YYYY-MM-DD' or None.- Overrides:
- getStartDatein class- BaseDfbReport
- Returns:
- value for this field, never null.
 
 - 
getTeamSizepublic java.util.List<java.lang.Long> getTeamSize() Team size, for each day.- Returns:
- value for this field, never null.
 
 - 
getPendingInvitespublic java.util.List<java.lang.Long> getPendingInvites() The number of pending invites to the team, for each day.- Returns:
- value for this field, never null.
 
 - 
getMembersJoinedpublic java.util.List<java.lang.Long> getMembersJoined() The number of members that joined the team, for each day.- Returns:
- value for this field, never null.
 
 - 
getSuspendedMemberspublic java.util.List<java.lang.Long> getSuspendedMembers() The number of suspended team members, for each day.- Returns:
- value for this field, never null.
 
 - 
getLicensespublic java.util.List<java.lang.Long> getLicenses() The total number of licenses the team has, for each day.- Returns:
- value for this field, never null.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- BaseDfbReport
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- BaseDfbReport
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- BaseDfbReport
 
 - 
toStringMultilinepublic java.lang.String toStringMultiline() Returns a String representation of this object formatted for easier readability.The returned String may contain newlines. - Overrides:
- toStringMultilinein class- BaseDfbReport
- Returns:
- Formatted, multiline String representation of this object
 
 
- 
 
-