@InterfaceAudience.LimitedPrivate(value="Coprocesssor") @InterfaceStability.Evolving public abstract class GlobalQuotaSettings extends QuotaSettings
QuotaProtos.Quotas.| Modifier | Constructor and Description | 
|---|---|
| protected  | GlobalQuotaSettings(String userName,
                   TableName tableName,
                   String namespace,
                   String regionServer) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<QuotaSettings> | getQuotaSettings()Computes a list of QuotaSettings that present the complete quota state of the combination of
 this user, table, and/or namespace. | 
| QuotaType | getQuotaType() | 
| protected void | setupSetQuotaRequest(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest.Builder builder)Called by toSetQuotaRequestProto()
 the subclass should implement this method to set the specific SetQuotaRequest
 properties. | 
buildFromProto, buildSetQuotaRequestProto, getNamespace, getRegionServer, getTableName, getUserName, merge, ownerToString, sizeToString, timeToString, validateQuotaTargetprotected GlobalQuotaSettings(String userName, TableName tableName, String namespace, String regionServer)
public abstract List<QuotaSettings> getQuotaSettings()
public QuotaType getQuotaType()
getQuotaType in class QuotaSettingsprotected void setupSetQuotaRequest(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest.Builder builder)
QuotaSettingssetupSetQuotaRequest in class QuotaSettingsCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.