FileSystemStorageStatistics, StorageStatisticsFromIOStatistics, UnionStorageStatistics@Public
@Stable
public abstract class StorageStatistics
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
StorageStatistics.CommonStatisticNames |
These are common statistic names.
|
static class |
StorageStatistics.LongStatistic |
A 64-bit storage statistic.
|
| Constructor | Description |
|---|---|
StorageStatistics(java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.lang.Long |
getLong(java.lang.String key) |
Get the value of a statistic.
|
abstract java.util.Iterator<StorageStatistics.LongStatistic> |
getLongStatistics() |
Get an iterator over all the currently tracked long statistics.
|
java.lang.String |
getName() |
Get the name of this StorageStatistics object.
|
java.lang.String |
getScheme() |
|
abstract boolean |
isTracked(java.lang.String key) |
Return true if a statistic is being tracked.
|
abstract void |
reset() |
Reset all the statistic data.
|
public java.lang.String getName()
public java.lang.String getScheme()
public abstract java.util.Iterator<StorageStatistics.LongStatistic> getLongStatistics()
public abstract java.lang.Long getLong(java.lang.String key)
key - key.public abstract boolean isTracked(java.lang.String key)
key - key.public abstract void reset()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.