@InternalApi(value="For internal usage only") public abstract class BigtableAdmin extends AbstractBigtableAdmin
AbstractBigtableAdmin
. Most methods in this class
unsupported
For internal use only - public for technical reasons.
AbstractBigtableAdmin.UnsupportedOperationsHandler
Admin.MasterSwitchType
adminClientWrapper, connection, LOG
Constructor and Description |
---|
BigtableAdmin(CommonConnection connection) |
Modifier and Type | Method and Description |
---|---|
static Admin |
createInstance(CommonConnection connection) |
void |
disableTableAsync(org.apache.hadoop.hbase.TableName tableName) |
void |
enableTableAsync(org.apache.hadoop.hbase.TableName tableName) |
org.apache.hadoop.hbase.ClusterStatus |
getClusterStatus() |
abort, addColumn, addColumn, assign, balancer, cloneSnapshot, cloneSnapshot, cloneSnapshot, close, closeRegion, closeRegion, closeRegion, closeRegionWithEncodedRegionName, compact, compact, compactRegion, compactRegion, compactRegionServer, convertToTableExistsException, coprocessorService, coprocessorService, createNamespace, createSplitKeys, createTable, createTable, createTable, createTable, createTableAsync, createTableAsync, deleteColumn, deleteColumn, deleteColumn, deleteNamespace, deleteRowRangeByPrefix, deleteSnapshot, deleteSnapshot, deleteSnapshots, deleteSnapshots, deleteTable, deleteTables, deleteTables, deleteTableSnapshots, deleteTableSnapshots, disableTable, disableTable, disableTables, disableTables, enableCatalogJanitor, enableTable, enableTable, enableTables, enableTables, execProcedure, execProcedureWithRet, flush, flushRegion, getAlterStatus, getAlterStatus, getAlterStatus, getBackupClusterId, getConfiguration, getConnection, getMasterCoprocessors, getMasterInfoPort, getNamespaceDescriptor, getOnlineRegions, getOperationTimeout, getTableDescriptor, getTableDescriptors, getTableDescriptorsByTableName, getTableNames, getTableRegions, isAborted, isCatalogJanitorEnabled, isProcedureFinished, isTableAvailable, isTableAvailable, isTableDisabled, isTableDisabled, isTableEnabled, isTableEnabled, listNamespaceDescriptors, listTableDescriptorsByNamespace, listTableNames, listTableNames, listTableNames, listTableNames, listTableNames, listTableNamesByNamespace, listTables, listTables, listTables, listTables, listTables, majorCompact, majorCompact, majorCompactRegion, majorCompactRegion, mergeRegions, modifyColumn, modifyColumns, modifyColumns, modifyNamespace, modifyTable, move, offline, restoreSnapshot, restoreSnapshot, restoreSnapshot, restoreSnapshot, rollWALWriter, runCatalogScan, setBalancerRunning, shutdown, snapshot, snapshot, snapshot, snapshotTable, split, split, splitRegion, splitRegion, stopMaster, stopRegionServer, tableExists, tableExists, toString, truncateTable, unassign, updateConfiguration, updateConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abortProcedure, abortProcedureAsync, balancer, clearDeadServers, clearSlowLogResponses, cloneSnapshot, compactionSwitch, getCompactionState, getCompactionStateForRegion, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLogEntries, getMaster, getQuotaRetriever, getSecurityCapabilities, isBalancerEnabled, isCleanerChoreEnabled, isMasterInMaintenanceMode, isNormalizerEnabled, isSnapshotCleanupEnabled, isSnapshotFinished, isSplitOrMergeEnabled, listDeadServers, listNamespaces, listProcedures, listSnapshots, listSnapshots, listSnapshots, listTableSnapshots, listTableSnapshots, normalize, restoreSnapshot, runCleanerChore, setCleanerChoreRunning, setNormalizerRunning, setQuota, setSplitOrMergeEnabled, snapshot, snapshot, snapshot, snapshotCleanupSwitch, takeSnapshotAsync
public BigtableAdmin(CommonConnection connection) throws IOException
IOException
public void disableTableAsync(org.apache.hadoop.hbase.TableName tableName) throws IOException
IOException
public void enableTableAsync(org.apache.hadoop.hbase.TableName tableName) throws IOException
IOException
public org.apache.hadoop.hbase.ClusterStatus getClusterStatus() throws IOException
IOException
public static Admin createInstance(CommonConnection connection) throws IOException
IOException