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()
public abstract long fileSize()
public abstract long nsSizeMB()
@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, long fileSize, long nsSizeMB, @Nullable DatabaseStats.ExtentFreeList extentFreeList, @Nullable DatabaseStats.DataFileVersion dataFileVersion)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.