public class GetMembershipReport extends BaseDfbReport
Modifier and Type | Field and Description |
---|---|
protected List<Long> |
licenses |
protected List<Long> |
membersJoined |
protected List<Long> |
pendingInvites |
protected List<Long> |
suspendedMembers |
protected List<Long> |
teamSize |
startDate
Constructor and Description |
---|
GetMembershipReport(String startDate,
List<Long> teamSize,
List<Long> pendingInvites,
List<Long> membersJoined,
List<Long> suspendedMembers,
List<Long> licenses)
Membership Report Result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<Long> |
getLicenses()
The total number of licenses the team has, for each day.
|
List<Long> |
getMembersJoined()
The number of members that joined the team, for each day.
|
List<Long> |
getPendingInvites()
The number of pending invites to the team, for each day.
|
String |
getStartDate()
First date present in the results as 'YYYY-MM-DD' or None.
|
List<Long> |
getSuspendedMembers()
The number of suspended team members, for each day.
|
List<Long> |
getTeamSize()
Team size, for each day.
|
int |
hashCode() |
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
public GetMembershipReport(String startDate, List<Long> teamSize, List<Long> pendingInvites, List<Long> membersJoined, List<Long> suspendedMembers, List<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
.IllegalArgumentException
- If any argument does not meet its
preconditions.public String getStartDate()
getStartDate
in class BaseDfbReport
null
.public List<Long> getTeamSize()
null
.public List<Long> getPendingInvites()
null
.public List<Long> getMembersJoined()
null
.public List<Long> getSuspendedMembers()
null
.public List<Long> getLicenses()
null
.public int hashCode()
hashCode
in class BaseDfbReport
public boolean equals(Object obj)
equals
in class BaseDfbReport
public String toString()
toString
in class BaseDfbReport
public String toStringMultiline()
The returned String may contain newlines.
toStringMultiline
in class BaseDfbReport