Uses of Enum Class
org.apache.hadoop.hbase.quotas.ThrottleType
Packages that use ThrottleType
-
Uses of ThrottleType in org.apache.hadoop.hbase.quotas
Methods in org.apache.hadoop.hbase.quotas that return ThrottleTypeModifier and TypeMethodDescriptionThrottleSettings.getThrottleType()
static ThrottleType
Returns the enum constant of this class with the specified name.static ThrottleType[]
ThrottleType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.hadoop.hbase.quotas that return types with arguments of type ThrottleTypeModifier and TypeMethodDescriptionprivate Map<ThrottleType,
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota> GlobalQuotaSettingsImpl.buildThrottleQuotas
(org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Throttle proto) Methods in org.apache.hadoop.hbase.quotas with parameters of type ThrottleTypeModifier and TypeMethodDescription(package private) static ThrottleSettings
ThrottleSettings.fromTimedQuota
(String userName, TableName tableName, String namespace, String regionServer, ThrottleType type, org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota) private static QuotaSettings
QuotaSettingsFactory.throttle
(String userName, TableName tableName, String namespace, String regionServer, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) static QuotaSettings
QuotaSettingsFactory.throttleNamespace
(String namespace, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified namespace.static QuotaSettings
QuotaSettingsFactory.throttleNamespace
(String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified namespace.static QuotaSettings
QuotaSettingsFactory.throttleRegionServer
(String regionServer, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified region server.static QuotaSettings
QuotaSettingsFactory.throttleTable
(TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified table.static QuotaSettings
QuotaSettingsFactory.throttleTable
(TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified table.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user on the specified namespace.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user on the specified namespace.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user on the specified table.static QuotaSettings
QuotaSettingsFactory.throttleUser
(String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user on the specified table.static QuotaSettings
QuotaSettingsFactory.unthrottleNamespaceByThrottleType
(String namespace, ThrottleType type) Remove the throttling for the specified namespace by throttle type.static QuotaSettings
QuotaSettingsFactory.unthrottleRegionServerByThrottleType
(String regionServer, ThrottleType type) Remove the throttling for the specified region server by throttle type.static QuotaSettings
QuotaSettingsFactory.unthrottleTableByThrottleType
(TableName tableName, ThrottleType type) Remove the throttling for the specified table.static QuotaSettings
QuotaSettingsFactory.unthrottleUserByThrottleType
(String userName, String namespace, ThrottleType type) Remove the throttling for the specified user on the specified namespace.static QuotaSettings
QuotaSettingsFactory.unthrottleUserByThrottleType
(String userName, ThrottleType type) Remove the throttling for the specified user.static QuotaSettings
QuotaSettingsFactory.unthrottleUserByThrottleType
(String userName, TableName tableName, ThrottleType type) Remove the throttling for the specified user on the specified table.