public class GetStorageReport extends BaseDfbReport
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.util.List<StorageBucket>> |
memberStorageMap |
protected java.util.List<java.lang.Long> |
sharedFolders |
protected java.util.List<java.lang.Long> |
sharedUsage |
protected java.util.List<java.lang.Long> |
totalUsage |
protected java.util.List<java.lang.Long> |
unsharedUsage |
startDate
Constructor and Description |
---|
GetStorageReport(java.lang.String startDate,
java.util.List<java.lang.Long> totalUsage,
java.util.List<java.lang.Long> sharedUsage,
java.util.List<java.lang.Long> unsharedUsage,
java.util.List<java.lang.Long> sharedFolders,
java.util.List<java.util.List<StorageBucket>> memberStorageMap)
Storage Report Result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<java.util.List<StorageBucket>> |
getMemberStorageMap()
Array of storage summaries of team members' account sizes.
|
java.util.List<java.lang.Long> |
getSharedFolders()
Array of the number of shared folders owned by team members, for each
day.
|
java.util.List<java.lang.Long> |
getSharedUsage()
Array of the combined size (bytes) of team members' shared folders, 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> |
getTotalUsage()
Sum of the shared, unshared, and datastore usages, for each day.
|
java.util.List<java.lang.Long> |
getUnsharedUsage()
Array of the combined size (bytes) of team members' root namespaces, 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> totalUsage
protected final java.util.List<java.lang.Long> sharedUsage
protected final java.util.List<java.lang.Long> unsharedUsage
protected final java.util.List<java.lang.Long> sharedFolders
protected final java.util.List<java.util.List<StorageBucket>> memberStorageMap
public GetStorageReport(java.lang.String startDate, java.util.List<java.lang.Long> totalUsage, java.util.List<java.lang.Long> sharedUsage, java.util.List<java.lang.Long> unsharedUsage, java.util.List<java.lang.Long> sharedFolders, java.util.List<java.util.List<StorageBucket>> memberStorageMap)
startDate
- First date present in the results as 'YYYY-MM-DD' or
None. Must not be null
.totalUsage
- Sum of the shared, unshared, and datastore usages, for
each day. Must not contain a null
item and not be null
.sharedUsage
- Array of the combined size (bytes) of team members'
shared folders, for each day. Must not contain a null
item
and not be null
.unsharedUsage
- Array of the combined size (bytes) of team members'
root namespaces, for each day. Must not contain a null
item
and not be null
.sharedFolders
- Array of the number of shared folders owned by team
members, for each day. Must not contain a null
item and not
be null
.memberStorageMap
- Array of storage summaries of team members'
account sizes. Each storage summary is an array of key, value pairs,
where each pair describes a storage bucket. The key indicates the
upper bound of the bucket and the value is the number of users in
that bucket. There is one such summary per day. If there is no data
for a day, the storage summary will be empty. 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> getTotalUsage()
null
.public java.util.List<java.lang.Long> getSharedUsage()
null
.public java.util.List<java.lang.Long> getUnsharedUsage()
null
.public java.util.List<java.lang.Long> getSharedFolders()
null
.public java.util.List<java.util.List<StorageBucket>> getMemberStorageMap()
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