@InterfaceAudience.Public @InterfaceStability.Evolving public class QuotaUsage extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected static String | QUOTA_HEADER | 
| protected static String[] | QUOTA_HEADER_FIELDS | 
| protected static String | QUOTA_STRING_FORMATOutput format:
 |----12----| |----15----| |----15----| |----15----| |-------18-------|
    QUOTA   REMAINING_QUOTA SPACE_QUOTA SPACE_QUOTA_REM FILE_NAME | 
| protected static String | SPACE_QUOTA_STRING_FORMAT | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | QuotaUsage() | 
| protected  | QuotaUsage(org.apache.hadoop.fs.QuotaUsage.Builder builder)Build the instance based on the builder. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj) | 
| long | getFileAndDirectoryCount()Return the directory count. | 
| static String | getHeader()Return the header of the output. | 
| long | getQuota()Return the directory quota. | 
| protected String | getQuotaUsage(boolean hOption) | 
| long | getSpaceConsumed()Return (disk) space consumed. | 
| long | getSpaceQuota()Return (disk) space quota. | 
| static String | getStorageTypeHeader(List<StorageType> storageTypes)return the header of with the StorageTypes. | 
| long | getTypeConsumed(StorageType type)Return storage type consumed. | 
| long | getTypeQuota(StorageType type)Return storage type quota. | 
| protected String | getTypesQuotaUsage(boolean hOption,
                  List<StorageType> types) | 
| int | hashCode() | 
| boolean | isTypeConsumedAvailable()Return true if any storage type consumption information is available. | 
| boolean | isTypeQuotaSet()Return true if any storage type quota has been set. | 
| protected void | setQuota(long quota) | 
| protected void | setSpaceConsumed(long spaceConsumed) | 
| protected void | setSpaceQuota(long spaceQuota) | 
| String | toString() | 
| String | toString(boolean hOption) | 
| String | toString(boolean hOption,
        boolean tOption,
        List<StorageType> types)Return the string representation of the object in the output format. | 
protected static final String QUOTA_STRING_FORMAT
protected static final String SPACE_QUOTA_STRING_FORMAT
protected static final String[] QUOTA_HEADER_FIELDS
protected static final String QUOTA_HEADER
protected QuotaUsage()
protected QuotaUsage(org.apache.hadoop.fs.QuotaUsage.Builder builder)
builder - bulider.protected void setQuota(long quota)
protected void setSpaceConsumed(long spaceConsumed)
protected void setSpaceQuota(long spaceQuota)
public long getFileAndDirectoryCount()
public long getQuota()
public long getSpaceConsumed()
public long getSpaceQuota()
public long getTypeQuota(StorageType type)
type - storage type.public long getTypeConsumed(StorageType type)
type - storage type.public boolean isTypeQuotaSet()
public boolean isTypeConsumedAvailable()
public static String getHeader()
public String toString(boolean hOption)
public String toString(boolean hOption, boolean tOption, List<StorageType> types)
hOption - a flag indicating if human readable output if to be usedtOption - type option.types - storage types.protected String getQuotaUsage(boolean hOption)
protected String getTypesQuotaUsage(boolean hOption, List<StorageType> types)
public static String getStorageTypeHeader(List<StorageType> storageTypes)
storageTypes - storage types.Copyright © 2023 Apache Software Foundation. All rights reserved.