public class GetMembershipReport extends BaseDfbReport
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.Long> |
licenses |
protected java.util.List<java.lang.Long> |
membersJoined |
protected java.util.List<java.lang.Long> |
pendingInvites |
protected java.util.List<java.lang.Long> |
suspendedMembers |
protected java.util.List<java.lang.Long> |
teamSize |
startDate
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(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.String |
getStartDate()
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.
|
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final java.util.List<java.lang.Long> teamSize
protected final java.util.List<java.lang.Long> pendingInvites
protected final java.util.List<java.lang.Long> membersJoined
protected final java.util.List<java.lang.Long> suspendedMembers
protected final java.util.List<java.lang.Long> licenses
public 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)
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 null
item and not be null
.pendingInvites
- The number of pending invites to the team, for
each day. Must not contain a null
item and not be null
.membersJoined
- The number of members that joined the team, for
each day. Must not contain a null
item and not be null
.suspendedMembers
- The number of suspended team members, for each
day. Must not contain a null
item and not be null
.licenses
- The total number of licenses the team has, for each day.
Must not contain a null
item and not be null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public java.lang.String getStartDate()
getStartDate
in class BaseDfbReport
null
.public java.util.List<java.lang.Long> getTeamSize()
null
.public java.util.List<java.lang.Long> getPendingInvites()
null
.public java.util.List<java.lang.Long> getMembersJoined()
null
.public java.util.List<java.lang.Long> getSuspendedMembers()
null
.public java.util.List<java.lang.Long> getLicenses()
null
.public int hashCode()
hashCode
in class BaseDfbReport
public boolean equals(java.lang.Object obj)
equals
in class BaseDfbReport
public java.lang.String toString()
toString
in class BaseDfbReport
public java.lang.String toStringMultiline()
The returned String may contain newlines.
toStringMultiline
in class BaseDfbReport