Uses of Package
org.apache.hadoop.hbase.quotas
Package
Description
Provides HBase Client
Table of Contents
-
ClassDescriptionRegion Server Quota Manager.A manager for filesystem space quotas in the RegionServer.An interface for concurrently storing and updating the size of a Region.
-
ClassDescriptionFilter to use to filter the QuotaRetriever results.A point-in-time view of a space quota on a table, read only.
-
ClassDescriptionAn object which captures all quotas types (throttle or space) for a subject (user, table, or namespace).Interface that allows to check the quota available for an operation.Describe the throttling result.
-
ClassDescriptionAn object which captures all quotas types (throttle or space) for a subject (user, table, or namespace).Master Quota Manager.Reads the currently received Region filesystem-space use reports and acts on those which violate a defined quota.A Master-invoked
Chore
that computes the size of each snapshot which was created from a table which has a space quota.An interface which abstract away the action taken to enable or disable a space quota violation policy across the HBase cluster. -
ClassDescriptionA class to ease dealing with tables that have and do not have violation policies being enforced.Interface allowing various implementations of tracking files that have recently been archived to allow for the Master to notice changes to snapshot sizes for space quotas.Factory class to create
FileArchiverNotifier
instances.An object which captures all quotas types (throttle or space) for a subject (user, table, or namespace).Implementation ofGlobalQuotaSettings
to hide the Protobuf messages we use internally.ARegionSizeStore
implementation that stores nothing.Interface that allows to check the quota available for an operation.Generic quota exceeded exceptionFilter to use to filter the QuotaRetriever results.Internal interface used to interact with the user/table quota.Reads the currently received Region filesystem-space use reports and acts on those which violate a defined quota.Scanner to iterate over the quota settings.Describe the Scope of the quota rules.A common interface for computing and storing space quota observance/violation for entities.In-Memory state of table or namespace quotasHelper class to interact with the quota table.Describe the Quota Type.Simple rate limiter.A manager for filesystem space quotas in the RegionServer.Interface that encapsulates optionally sending a Region's size to the master.An object encapsulating a Region's size and whether it's been reported to the master since the value last changed.An interface for concurrently storing and updating the size of a Region.A factory class for creating implementations ofRegionSizeStore
.Describe the throttling result.An Exception that is thrown when a space quota is in violation.A point-in-time view of a space quota on a table.Encapsulates the state of a quota on a table.An interface which abstract away the action taken to enable or disable a space quota violation policy across the HBase cluster.Factory for creatingSpaceQuotaSnapshotNotifier
implementations.A point-in-time view of a space quota on a table, read only.Encapsulates the state of a quota on a table.Enumeration that represents the action HBase will take when a space quota is violated.RegionServer implementation ofSpaceViolationPolicy
.A factory class for instantiatingSpaceViolationPolicyEnforcement
instances.Describe the Throttle Type.Simple time based limiter that checks the quota ThrottleIn-Memory state of the user quotas -
ClassDescriptionAn Exception that is thrown when a space quota is in violation.A point-in-time view of a space quota on a table.RegionServer implementation of
SpaceViolationPolicy
. -
ClassDescriptionRegion Server Quota Manager.A manager for filesystem space quotas in the RegionServer.An interface for concurrently storing and updating the size of a Region.
-
ClassDescriptionDescribe the Scope of the quota rules.Describe the Quota Type.Enumeration that represents the action HBase will take when a space quota is violated.Describe the Throttle Type.