public class UsageSnapshot extends Object implements ModelInterface
| Modifier and Type | Field and Description |
|---|---|
Double |
bytesSent
Transfer Usage for period - Outbound GB from Files Native Storage
|
Double |
currentStorage
Current total Storage Usage GB as of end date (not necessarily high water mark, which is used for billing)
|
Double |
deletedFilesCountedInMinimum
Storage Usage for files that are deleted but uploaded within last 30 days as of end date (not necessarily high water mark, which is used for billing)
|
Double |
deletedFilesStorage
Storage Usage for files that are deleted but retained as backups as of end date (not necessarily high water mark, which is used for billing)
|
Date |
endAt
Usage snapshot end date/time
|
Double |
highWaterStorage
Highest Storage Usage GB recorded in time period (used for billing)
|
Double |
highWaterUserCount
Highest user count number in time period
|
Long |
id
Usage snapshot ID
|
Double |
rootStorage
Storage Usage for root folder as of end date (not necessarily high water mark, which is used for billing)
|
Date |
startAt
Usage snapshot start date/time
|
Double |
syncBytesReceived
Transfer Usage for period - Inbound GB to Remote Servers (Sync/Mount)
|
Double |
syncBytesSent
Transfer Usage for period - Outbound GB from Remote Servers (Sync/Mount)
|
Double |
totalBillableTransferUsage
Transfer usage for period - Total Billable amount
|
Double |
totalBillableUsage
Storage + Transfer Usage - Total Billable amount
|
Map<String,String> |
usageByTopLevelDir
Storage Usage - map of root folders to their usage as of end date (not necessarily high water mark, which is used for billing)
|
| Constructor and Description |
|---|
UsageSnapshot() |
UsageSnapshot(HashMap<String,Object> parameters) |
UsageSnapshot(HashMap<String,Object> parameters,
HashMap<String,Object> options) |
| Modifier and Type | Method and Description |
|---|---|
static ListIterator<UsageSnapshot> |
all() |
static ListIterator<UsageSnapshot> |
all(HashMap<String,Object> parameters,
HashMap<String,Object> options) |
static ListIterator<UsageSnapshot> |
list()
Parameters:
cursor - string - Used for pagination.
|
static ListIterator<UsageSnapshot> |
list(HashMap<String,Object> parameters) |
static ListIterator<UsageSnapshot> |
list(HashMap<String,Object> parameters,
HashMap<String,Object> options) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetOptionspublic Long id
public Date startAt
public Date endAt
public Double highWaterUserCount
public Double currentStorage
public Double highWaterStorage
public Map<String,String> usageByTopLevelDir
public Double rootStorage
public Double deletedFilesCountedInMinimum
public Double deletedFilesStorage
public Double totalBillableUsage
public Double totalBillableTransferUsage
public Double bytesSent
public Double syncBytesReceived
public Double syncBytesSent
public static ListIterator<UsageSnapshot> list() throws RuntimeException
RuntimeExceptionpublic static ListIterator<UsageSnapshot> list(HashMap<String,Object> parameters) throws RuntimeException
RuntimeExceptionpublic static ListIterator<UsageSnapshot> list(HashMap<String,Object> parameters, HashMap<String,Object> options) throws RuntimeException
RuntimeExceptionpublic static ListIterator<UsageSnapshot> all() throws RuntimeException
RuntimeExceptionpublic static ListIterator<UsageSnapshot> all(HashMap<String,Object> parameters, HashMap<String,Object> options) throws RuntimeException
RuntimeExceptionCopyright © 2024 com.github.files-com. All rights reserved.