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 ThrottleTypeReturns 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 ThrottleSettingsThrottleSettings.fromTimedQuota(String userName, TableName tableName, String namespace, String regionServer, ThrottleType type, org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.TimedQuota timedQuota) private static QuotaSettingsQuotaSettingsFactory.throttle(String userName, TableName tableName, String namespace, String regionServer, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) static QuotaSettingsQuotaSettingsFactory.throttleNamespace(String namespace, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified namespace.static QuotaSettingsQuotaSettingsFactory.throttleNamespace(String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified namespace.static QuotaSettingsQuotaSettingsFactory.throttleRegionServer(String regionServer, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified region server.static QuotaSettingsQuotaSettingsFactory.throttleTable(TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified table.static QuotaSettingsQuotaSettingsFactory.throttleTable(TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified table.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user on the specified namespace.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user on the specified namespace.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit) Throttle the specified user on the specified table.static QuotaSettingsQuotaSettingsFactory.throttleUser(String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope) Throttle the specified user on the specified table.static QuotaSettingsQuotaSettingsFactory.unthrottleNamespaceByThrottleType(String namespace, ThrottleType type) Remove the throttling for the specified namespace by throttle type.static QuotaSettingsQuotaSettingsFactory.unthrottleRegionServerByThrottleType(String regionServer, ThrottleType type) Remove the throttling for the specified region server by throttle type.static QuotaSettingsQuotaSettingsFactory.unthrottleTableByThrottleType(TableName tableName, ThrottleType type) Remove the throttling for the specified table.static QuotaSettingsQuotaSettingsFactory.unthrottleUserByThrottleType(String userName, String namespace, ThrottleType type) Remove the throttling for the specified user on the specified namespace.static QuotaSettingsQuotaSettingsFactory.unthrottleUserByThrottleType(String userName, ThrottleType type) Remove the throttling for the specified user.static QuotaSettingsQuotaSettingsFactory.unthrottleUserByThrottleType(String userName, TableName tableName, ThrottleType type) Remove the throttling for the specified user on the specified table.