Uses of Interface
org.apache.hadoop.hbase.quotas.SpaceViolationPolicyEnforcement
Packages that use SpaceViolationPolicyEnforcement
-
Uses of SpaceViolationPolicyEnforcement in org.apache.hadoop.hbase.quotas
Fields in org.apache.hadoop.hbase.quotas with type parameters of type SpaceViolationPolicyEnforcementModifier and TypeFieldDescriptionprivate final Map<TableName,
SpaceViolationPolicyEnforcement> ActivePolicyEnforcement.activePolicies
private final ConcurrentHashMap<TableName,
SpaceViolationPolicyEnforcement> RegionServerSpaceQuotaManager.enforcedPolicies
private final Map<TableName,
SpaceViolationPolicyEnforcement> ActivePolicyEnforcement.locallyCachedPolicies
Methods in org.apache.hadoop.hbase.quotas that return SpaceViolationPolicyEnforcementModifier and TypeMethodDescriptionSpaceViolationPolicyEnforcementFactory.create
(RegionServerServices rss, TableName tableName, SpaceQuotaSnapshot snapshot) Constructs the appropriateSpaceViolationPolicyEnforcement
for tables that are in violation of their space quota.SpaceViolationPolicyEnforcementFactory.createWithoutViolation
(RegionServerServices rss, TableName tableName, SpaceQuotaSnapshot snapshot) Creates the "default"SpaceViolationPolicyEnforcement
for a table that isn't in violation.ActivePolicyEnforcement.getPolicyEnforcement
(Region r) Returns the properSpaceViolationPolicyEnforcement
implementation for the given table.ActivePolicyEnforcement.getPolicyEnforcement
(TableName tableName) Returns the properSpaceViolationPolicyEnforcement
implementation for the given table.Methods in org.apache.hadoop.hbase.quotas that return types with arguments of type SpaceViolationPolicyEnforcementModifier and TypeMethodDescription(package private) Map<TableName,
SpaceViolationPolicyEnforcement> RegionServerSpaceQuotaManager.copyActiveEnforcements()
Returns the collection of tables which have quota violation policies enforced on this RegionServer.(package private) Map<TableName,
SpaceViolationPolicyEnforcement> ActivePolicyEnforcement.getLocallyCachedPolicies()
Returns an unmodifiable version of the policy enforcements that were cached because they are not in violation of their quota.ActivePolicyEnforcement.getPolicies()
Returns an unmodifiable version of the activeSpaceViolationPolicyEnforcement
s.Constructor parameters in org.apache.hadoop.hbase.quotas with type arguments of type SpaceViolationPolicyEnforcementModifierConstructorDescriptionActivePolicyEnforcement
(Map<TableName, SpaceViolationPolicyEnforcement> activePolicies, Map<TableName, SpaceQuotaSnapshot> snapshots, RegionServerServices rss) ActivePolicyEnforcement
(Map<TableName, SpaceViolationPolicyEnforcement> activePolicies, Map<TableName, SpaceQuotaSnapshot> snapshots, RegionServerServices rss, SpaceViolationPolicyEnforcementFactory factory) -
Uses of SpaceViolationPolicyEnforcement in org.apache.hadoop.hbase.quotas.policies
Classes in org.apache.hadoop.hbase.quotas.policies that implement SpaceViolationPolicyEnforcementModifier and TypeClassDescriptionclass
Abstract implementation forSpaceViolationPolicyEnforcement
.class
The default implementation forSpaceViolationPolicyEnforcement
.class
ASpaceViolationPolicyEnforcement
which disables the table.final class
ASpaceViolationPolicyEnforcement
which can be treated as a singleton.class
ASpaceViolationPolicyEnforcement
which disallows any inserts to the table.class
ASpaceViolationPolicyEnforcement
implementation which disables all updates and compactions.class
ASpaceViolationPolicyEnforcement
implementation which disables all writes flowing into HBase.Methods in org.apache.hadoop.hbase.quotas.policies that return SpaceViolationPolicyEnforcement