Class TestRSGroupsBase.CPMasterObserver

java.lang.Object
org.apache.hadoop.hbase.rsgroup.TestRSGroupsBase.CPMasterObserver
All Implemented Interfaces:
org.apache.hadoop.hbase.Coprocessor, org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver
Enclosing class:
TestRSGroupsBase

public static class TestRSGroupsBase.CPMasterObserver extends Object implements org.apache.hadoop.hbase.coprocessor.MasterCoprocessor, org.apache.hadoop.hbase.coprocessor.MasterObserver
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.Coprocessor

    org.apache.hadoop.hbase.Coprocessor.State
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) boolean
     

    Fields inherited from interface org.apache.hadoop.hbase.Coprocessor

    PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<org.apache.hadoop.hbase.coprocessor.MasterObserver>
     
    void
    postAddRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name)
     
    void
    postBalanceRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, org.apache.hadoop.hbase.client.BalanceRequest request, org.apache.hadoop.hbase.client.BalanceResponse response)
     
    void
    postGetConfiguredNamespacesAndTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    postGetRSGroupInfo(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    postGetRSGroupInfoOfServer(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.net.Address server)
     
    void
    postGetRSGroupInfoOfTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName)
     
    void
    postListRSGroups(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx)
     
    void
    postListTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    postMoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, String targetGroup)
     
    void
    postMoveServersAndTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup)
     
    void
    postMoveTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup)
     
    void
    postRemoveRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name)
     
    void
    postRemoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers)
     
    void
    postRenameRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String oldName, String newName)
     
    void
    postUpdateRSGroupConfig(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, Map<String,String> configuration)
     
    void
    preAddRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name)
     
    void
    preBalanceRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, org.apache.hadoop.hbase.client.BalanceRequest request)
     
    void
    preGetConfiguredNamespacesAndTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    preGetRSGroupInfo(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    preGetRSGroupInfoOfServer(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.net.Address server)
     
    void
    preGetRSGroupInfoOfTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName)
     
    void
    preListRSGroups(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx)
     
    void
    preListTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName)
     
    void
    preMoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, String targetGroup)
     
    void
    preMoveServersAndTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup)
     
    void
    preMoveTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup)
     
    void
    preRemoveRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name)
     
    void
    preRemoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers)
     
    void
    preRenameRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String oldName, String newName)
     
    void
    preUpdateRSGroupConfig(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, Map<String,String> configuration)
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.hadoop.hbase.Coprocessor

    getServices, start, stop

    Methods inherited from interface org.apache.hadoop.hbase.coprocessor.MasterObserver

    postAbortProcedure, postAddReplicationPeer, postAssign, postBalance, postBalanceSwitch, postClearDeadServers, postCloneSnapshot, postCompletedCreateTableAction, postCompletedDeleteTableAction, postCompletedDisableTableAction, postCompletedEnableTableAction, postCompletedMergeRegionsAction, postCompletedModifyTableAction, postCompletedSnapshotAction, postCompletedSplitRegionAction, postCompletedTruncateTableAction, postCreateNamespace, postCreateTable, postDecommissionRegionServers, postDeleteNamespace, postDeleteSnapshot, postDeleteTable, postDisableReplicationPeer, postDisableTable, postEnableReplicationPeer, postEnableTable, postGetClusterMetrics, postGetLocks, postGetNamespaceDescriptor, postGetProcedures, postGetReplicationPeerConfig, postGetTableDescriptors, postGetTableNames, postGetUserPermissions, postGrant, postHasUserPermissions, postIsRpcThrottleEnabled, postListDecommissionedRegionServers, postListNamespaceDescriptors, postListNamespaces, postListReplicationPeers, postListSnapshot, postLockHeartbeat, postMasterStoreFlush, postMergeRegions, postMergeRegionsCommitAction, postModifyColumnFamilyStoreFileTracker, postModifyNamespace, postModifyTable, postModifyTableStoreFileTracker, postMove, postRecommissionRegionServer, postRegionOffline, postRemoveReplicationPeer, postRequestLock, postRestoreSnapshot, postRevoke, postRollBackMergeRegionsAction, postRollBackSplitRegionAction, postSetNamespaceQuota, postSetRegionServerQuota, postSetSplitOrMergeEnabled, postSetTableQuota, postSetUserQuota, postSetUserQuota, postSetUserQuota, postSnapshot, postStartMaster, postSwitchExceedThrottleQuota, postSwitchRpcThrottle, postTableFlush, postTransitReplicationPeerSyncReplicationState, postTruncateRegion, postTruncateRegionAction, postTruncateTable, postUnassign, postUpdateMasterConfiguration, postUpdateReplicationPeerConfig, preAbortProcedure, preAddReplicationPeer, preAssign, preBalance, preBalanceSwitch, preClearDeadServers, preCloneSnapshot, preCreateNamespace, preCreateTable, preCreateTableAction, preCreateTableRegionsInfos, preDecommissionRegionServers, preDeleteNamespace, preDeleteSnapshot, preDeleteTable, preDeleteTableAction, preDisableReplicationPeer, preDisableTable, preDisableTableAction, preEnableReplicationPeer, preEnableTable, preEnableTableAction, preGetClusterMetrics, preGetLocks, preGetNamespaceDescriptor, preGetProcedures, preGetReplicationPeerConfig, preGetTableDescriptors, preGetTableNames, preGetUserPermissions, preGrant, preHasUserPermissions, preIsRpcThrottleEnabled, preListDecommissionedRegionServers, preListNamespaceDescriptors, preListNamespaces, preListReplicationPeers, preListSnapshot, preLockHeartbeat, preMasterInitialization, preMasterStoreFlush, preMergeRegions, preMergeRegionsAction, preMergeRegionsCommitAction, preModifyColumnFamilyStoreFileTracker, preModifyNamespace, preModifyTable, preModifyTableAction, preModifyTableStoreFileTracker, preMove, preRecommissionRegionServer, preRegionOffline, preRemoveReplicationPeer, preRequestLock, preRestoreSnapshot, preRevoke, preSetNamespaceQuota, preSetRegionServerQuota, preSetSplitOrMergeEnabled, preSetTableQuota, preSetUserQuota, preSetUserQuota, preSetUserQuota, preShutdown, preSnapshot, preSplitRegion, preSplitRegionAction, preSplitRegionAfterMETAAction, preSplitRegionBeforeMETAAction, preStopMaster, preSwitchExceedThrottleQuota, preSwitchRpcThrottle, preTableFlush, preTransitReplicationPeerSyncReplicationState, preTruncateRegion, preTruncateRegionAction, preTruncateTable, preTruncateTableAction, preUnassign, preUpdateMasterConfiguration, preUpdateReplicationPeerConfig
  • Field Details

  • Constructor Details

  • Method Details

    • resetFlags

      public void resetFlags()
    • getMasterObserver

      public Optional<org.apache.hadoop.hbase.coprocessor.MasterObserver> getMasterObserver()
      Specified by:
      getMasterObserver in interface org.apache.hadoop.hbase.coprocessor.MasterCoprocessor
    • preMoveServersAndTables

      public void preMoveServersAndTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup) throws IOException
      Specified by:
      preMoveServersAndTables in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postMoveServersAndTables

      public void postMoveServersAndTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup) throws IOException
      Specified by:
      postMoveServersAndTables in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preRemoveServers

      public void preRemoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers) throws IOException
      Specified by:
      preRemoveServers in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postRemoveServers

      public void postRemoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers) throws IOException
      Specified by:
      postRemoveServers in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preRemoveRSGroup

      public void preRemoveRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name) throws IOException
      Specified by:
      preRemoveRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postRemoveRSGroup

      public void postRemoveRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name) throws IOException
      Specified by:
      postRemoveRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preAddRSGroup

      public void preAddRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name) throws IOException
      Specified by:
      preAddRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postAddRSGroup

      public void postAddRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String name) throws IOException
      Specified by:
      postAddRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preMoveTables

      public void preMoveTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup) throws IOException
      Specified by:
      preMoveTables in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postMoveTables

      public void postMoveTables(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.TableName> tables, String targetGroup) throws IOException
      Specified by:
      postMoveTables in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preMoveServers

      public void preMoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, String targetGroup) throws IOException
      Specified by:
      preMoveServers in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postMoveServers

      public void postMoveServers(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, Set<org.apache.hadoop.hbase.net.Address> servers, String targetGroup) throws IOException
      Specified by:
      postMoveServers in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preBalanceRSGroup

      public void preBalanceRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, org.apache.hadoop.hbase.client.BalanceRequest request) throws IOException
      Specified by:
      preBalanceRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postBalanceRSGroup

      public void postBalanceRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, org.apache.hadoop.hbase.client.BalanceRequest request, org.apache.hadoop.hbase.client.BalanceResponse response) throws IOException
      Specified by:
      postBalanceRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preGetRSGroupInfo

      public void preGetRSGroupInfo(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      preGetRSGroupInfo in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postGetRSGroupInfo

      public void postGetRSGroupInfo(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      postGetRSGroupInfo in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preGetRSGroupInfoOfTable

      public void preGetRSGroupInfoOfTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException
      Specified by:
      preGetRSGroupInfoOfTable in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postGetRSGroupInfoOfTable

      public void postGetRSGroupInfoOfTable(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.TableName tableName) throws IOException
      Specified by:
      postGetRSGroupInfoOfTable in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preListRSGroups

      public void preListRSGroups(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException
      Specified by:
      preListRSGroups in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postListRSGroups

      public void postListRSGroups(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx) throws IOException
      Specified by:
      postListRSGroups in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preGetRSGroupInfoOfServer

      public void preGetRSGroupInfoOfServer(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.net.Address server) throws IOException
      Specified by:
      preGetRSGroupInfoOfServer in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postGetRSGroupInfoOfServer

      public void postGetRSGroupInfoOfServer(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.net.Address server) throws IOException
      Specified by:
      postGetRSGroupInfoOfServer in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preListTablesInRSGroup

      public void preListTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      preListTablesInRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postListTablesInRSGroup

      public void postListTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      postListTablesInRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preGetConfiguredNamespacesAndTablesInRSGroup

      public void preGetConfiguredNamespacesAndTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      preGetConfiguredNamespacesAndTablesInRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postGetConfiguredNamespacesAndTablesInRSGroup

      public void postGetConfiguredNamespacesAndTablesInRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName) throws IOException
      Specified by:
      postGetConfiguredNamespacesAndTablesInRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preRenameRSGroup

      public void preRenameRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String oldName, String newName) throws IOException
      Specified by:
      preRenameRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postRenameRSGroup

      public void postRenameRSGroup(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String oldName, String newName) throws IOException
      Specified by:
      postRenameRSGroup in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • preUpdateRSGroupConfig

      public void preUpdateRSGroupConfig(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, Map<String,String> configuration) throws IOException
      Specified by:
      preUpdateRSGroupConfig in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException
    • postUpdateRSGroupConfig

      public void postUpdateRSGroupConfig(org.apache.hadoop.hbase.coprocessor.ObserverContext<org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment> ctx, String groupName, Map<String,String> configuration) throws IOException
      Specified by:
      postUpdateRSGroupConfig in interface org.apache.hadoop.hbase.coprocessor.MasterObserver
      Throws:
      IOException