Hierarchy For Package org.apache.hadoop.hbase.quotas

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.hadoop.hbase.quotas.ActivePolicyEnforcement
    • org.apache.hadoop.hbase.quotas.DefaultOperationQuota (implements org.apache.hadoop.hbase.quotas.OperationQuota)
      • org.apache.hadoop.hbase.quotas.ExceedOperationQuota
    • org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactoryImpl (implements org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactory)
    • org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl (implements org.apache.hadoop.hbase.quotas.FileArchiverNotifier)
    • org.apache.hadoop.hbase.quotas.MasterQuotaManager (implements org.apache.hadoop.hbase.RegionStateListener)
    • org.apache.hadoop.hbase.quotas.MasterQuotasObserver (implements org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver)
    • org.apache.hadoop.hbase.quotas.NamespaceQuotaSnapshotStore (implements org.apache.hadoop.hbase.quotas.QuotaSnapshotStore<T>)
    • org.apache.hadoop.hbase.quotas.NoOpRegionSizeStore (implements org.apache.hadoop.hbase.quotas.RegionSizeStore)
    • org.apache.hadoop.hbase.quotas.QuotaCache (implements org.apache.hadoop.hbase.Stoppable)
    • org.apache.hadoop.hbase.quotas.QuotaFilter
    • org.apache.hadoop.hbase.quotas.QuotaLimiterFactory
    • org.apache.hadoop.hbase.quotas.QuotaRetriever (implements java.io.Closeable, java.lang.Iterable<T>)
    • org.apache.hadoop.hbase.quotas.QuotaSettings
      • org.apache.hadoop.hbase.quotas.GlobalQuotaSettings
        • org.apache.hadoop.hbase.quotas.GlobalQuotaSettingsImpl
      • org.apache.hadoop.hbase.quotas.ThrottleSettings
    • org.apache.hadoop.hbase.quotas.QuotaSettingsFactory
    • org.apache.hadoop.hbase.quotas.QuotaState
      • org.apache.hadoop.hbase.quotas.UserQuotaState
    • org.apache.hadoop.hbase.quotas.QuotaTableUtil
      • org.apache.hadoop.hbase.quotas.QuotaUtil
    • org.apache.hadoop.hbase.quotas.RateLimiter
      • org.apache.hadoop.hbase.quotas.AverageIntervalRateLimiter
      • org.apache.hadoop.hbase.quotas.FixedIntervalRateLimiter
    • org.apache.hadoop.hbase.quotas.RegionServerRpcQuotaManager (implements org.apache.hadoop.hbase.quotas.RpcQuotaManager)
    • org.apache.hadoop.hbase.quotas.RegionServerSpaceQuotaManager
    • org.apache.hadoop.hbase.quotas.RegionSizeImpl (implements org.apache.hadoop.hbase.quotas.RegionSize)
    • org.apache.hadoop.hbase.quotas.RegionSizeStoreFactory
    • org.apache.hadoop.hbase.quotas.RegionSizeStoreImpl (implements org.apache.hadoop.hbase.quotas.RegionSizeStore)
    • org.apache.hadoop.hbase.quotas.RpcThrottleStorage
    • org.apache.hadoop.hbase.ScheduledChore (implements java.lang.Runnable)
      • org.apache.hadoop.hbase.quotas.FileSystemUtilizationChore
      • org.apache.hadoop.hbase.quotas.QuotaObserverChore
      • org.apache.hadoop.hbase.quotas.RegionSizeReportingChore
      • org.apache.hadoop.hbase.quotas.SnapshotQuotaObserverChore
      • org.apache.hadoop.hbase.quotas.SpaceQuotaRefresherChore
    • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot (implements org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotView)
    • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshot.SpaceQuotaStatus (implements org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotView.SpaceQuotaStatusView)
    • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifierFactory
    • org.apache.hadoop.hbase.quotas.SpaceViolationPolicyEnforcementFactory
    • org.apache.hadoop.hbase.quotas.TableQuotaSnapshotStore (implements org.apache.hadoop.hbase.quotas.QuotaSnapshotStore<T>)
    • org.apache.hadoop.hbase.quotas.TableSpaceQuotaSnapshotNotifier (implements org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifier)
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
        • java.io.IOException
          • org.apache.hadoop.hbase.quotas.FileArchiverNotifierImpl.QuotaSnapshotSizeSerializationException
          • org.apache.hadoop.hbase.HBaseIOException
            • org.apache.hadoop.hbase.DoNotRetryIOException
              • org.apache.hadoop.hbase.quotas.QuotaExceededException
                • org.apache.hadoop.hbase.quotas.SpaceLimitingException
            • org.apache.hadoop.hbase.quotas.RpcThrottlingException
    • org.apache.hadoop.hbase.quotas.TimeBasedLimiter (implements org.apache.hadoop.hbase.quotas.QuotaLimiter)

Interface Hierarchy

  • org.apache.hadoop.hbase.quotas.FileArchiverNotifier
  • org.apache.hadoop.hbase.quotas.FileArchiverNotifierFactory
  • org.apache.hadoop.hbase.io.HeapSize
    • org.apache.hadoop.hbase.quotas.RegionSize
    • org.apache.hadoop.hbase.quotas.RegionSizeStore (also extends java.lang.Iterable<T>)
  • java.lang.Iterable<T>
    • org.apache.hadoop.hbase.quotas.RegionSizeStore (also extends org.apache.hadoop.hbase.io.HeapSize)
  • org.apache.hadoop.hbase.quotas.OperationQuota
  • org.apache.hadoop.hbase.quotas.QuotaLimiter
  • org.apache.hadoop.hbase.quotas.QuotaSnapshotStore<T>
  • org.apache.hadoop.hbase.quotas.QuotaTableUtil.NamespaceQuotasVisitor
    • org.apache.hadoop.hbase.quotas.QuotaTableUtil.QuotasVisitor (also extends org.apache.hadoop.hbase.quotas.QuotaTableUtil.TableQuotasVisitor, org.apache.hadoop.hbase.quotas.QuotaTableUtil.UserQuotasVisitor)
  • org.apache.hadoop.hbase.quotas.QuotaTableUtil.RegionServerQuotasVisitor
    • org.apache.hadoop.hbase.quotas.QuotaTableUtil.QuotasVisitor (also extends org.apache.hadoop.hbase.quotas.QuotaTableUtil.NamespaceQuotasVisitor, org.apache.hadoop.hbase.quotas.QuotaTableUtil.TableQuotasVisitor, org.apache.hadoop.hbase.quotas.QuotaTableUtil.UserQuotasVisitor)
  • org.apache.hadoop.hbase.quotas.QuotaTableUtil.TableQuotasVisitor
    • org.apache.hadoop.hbase.quotas.QuotaTableUtil.QuotasVisitor (also extends org.apache.hadoop.hbase.quotas.QuotaTableUtil.NamespaceQuotasVisitor, org.apache.hadoop.hbase.quotas.QuotaTableUtil.UserQuotasVisitor)
  • org.apache.hadoop.hbase.quotas.QuotaTableUtil.UserQuotasVisitor
    • org.apache.hadoop.hbase.quotas.QuotaTableUtil.QuotasVisitor (also extends org.apache.hadoop.hbase.quotas.QuotaTableUtil.NamespaceQuotasVisitor, org.apache.hadoop.hbase.quotas.QuotaTableUtil.TableQuotasVisitor)
  • org.apache.hadoop.hbase.quotas.RpcQuotaManager
  • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotNotifier
  • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotView
  • org.apache.hadoop.hbase.quotas.SpaceQuotaSnapshotView.SpaceQuotaStatusView
  • org.apache.hadoop.hbase.quotas.SpaceViolationPolicyEnforcement

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • org.apache.hadoop.hbase.quotas.OperationQuota.OperationType
      • org.apache.hadoop.hbase.quotas.QuotaScope
      • org.apache.hadoop.hbase.quotas.QuotaType
      • org.apache.hadoop.hbase.quotas.RpcThrottlingException.Type
      • org.apache.hadoop.hbase.quotas.SpaceViolationPolicy
      • org.apache.hadoop.hbase.quotas.ThrottleType