public class SpaceUsage extends Object
Modifier and Type | Field and Description |
---|---|
protected SpaceAllocation |
allocation |
protected long |
used |
Constructor and Description |
---|
SpaceUsage(long used,
SpaceAllocation allocation)
Information about a user's space usage and quota.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
SpaceAllocation |
getAllocation()
The user's space allocation.
|
long |
getUsed()
The user's total space usage (bytes).
|
int |
hashCode() |
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final long used
protected final SpaceAllocation allocation
public SpaceUsage(long used, SpaceAllocation allocation)
used
- The user's total space usage (bytes).allocation
- The user's space allocation. Must not be null
.IllegalArgumentException
- If any argument does not meet its
preconditions.public long getUsed()
public SpaceAllocation getAllocation()
null
.public String toStringMultiline()
The returned String may contain newlines.