@InterfaceAudience.Private @InterfaceStability.Evolving public abstract class AbstractViolationPolicyEnforcement extends Object implements SpaceViolationPolicyEnforcement
SpaceViolationPolicyEnforcement.| 构造器和说明 |
|---|
AbstractViolationPolicyEnforcement() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
areCompactionsDisabled()
Returns whether or not compactions on this table should be disabled for this policy.
|
SpaceQuotaSnapshot |
getQuotaSnapshot()
Returns the
SpaceQuotaSnapshot this was initialized with. |
RegionServerServices |
getRegionServerServices() |
TableName |
getTableName() |
void |
initialize(RegionServerServices rss,
TableName tableName,
SpaceQuotaSnapshot snapshot)
Initializes this policy instance.
|
void |
setQuotaSnapshot(SpaceQuotaSnapshot snapshot) |
void |
setRegionServerServices(RegionServerServices rss) |
void |
setTableName(TableName tableName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheck, checkBulkLoad, disable, enable, getPolicyName, shouldCheckBulkLoadspublic void setRegionServerServices(RegionServerServices rss)
public void setTableName(TableName tableName)
public RegionServerServices getRegionServerServices()
public TableName getTableName()
public void setQuotaSnapshot(SpaceQuotaSnapshot snapshot)
public SpaceQuotaSnapshot getQuotaSnapshot()
SpaceViolationPolicyEnforcementSpaceQuotaSnapshot this was initialized with.public void initialize(RegionServerServices rss, TableName tableName, SpaceQuotaSnapshot snapshot)
SpaceViolationPolicyEnforcementinitialize 在接口中 SpaceViolationPolicyEnforcementpublic boolean areCompactionsDisabled()
SpaceViolationPolicyEnforcementCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.