public abstract class DatabaseStats extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DatabaseStats.DataFileVersion |
static class |
DatabaseStats.ExtentFreeList |
| Constructor and Description |
|---|
DatabaseStats() |
| Modifier and Type | Method and Description |
|---|---|
abstract double |
avgObjSize() |
abstract long |
collections() |
static DatabaseStats |
create(String db,
long collections,
long objects,
double avgObjSize,
long dataSize,
long storageSize,
long numExtents,
long indexes,
long indexSize,
Long fileSize,
Long nsSizeMB,
DatabaseStats.ExtentFreeList extentFreeList,
DatabaseStats.DataFileVersion dataFileVersion) |
abstract DatabaseStats.DataFileVersion |
dataFileVersion() |
abstract long |
dataSize() |
abstract String |
db() |
abstract DatabaseStats.ExtentFreeList |
extentFreeList() |
abstract Long |
fileSize() |
abstract long |
indexes() |
abstract long |
indexSize() |
abstract Long |
nsSizeMB() |
abstract long |
numExtents() |
abstract long |
objects() |
abstract long |
storageSize() |
public abstract String db()
public abstract long collections()
public abstract long objects()
public abstract double avgObjSize()
public abstract long dataSize()
public abstract long storageSize()
public abstract long numExtents()
public abstract long indexes()
public abstract long indexSize()
@Nullable public abstract DatabaseStats.ExtentFreeList extentFreeList()
@Nullable public abstract DatabaseStats.DataFileVersion dataFileVersion()
public static DatabaseStats create(String db, long collections, long objects, double avgObjSize, long dataSize, long storageSize, long numExtents, long indexes, long indexSize, @Nullable Long fileSize, @Nullable Long nsSizeMB, @Nullable DatabaseStats.ExtentFreeList extentFreeList, @Nullable DatabaseStats.DataFileVersion dataFileVersion)
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.