@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.UnsupportedOperationsHandlerAdmin.MasterSwitchTypeadminClientWrapper, connection, LOG| Constructor and Description |
|---|
BigtableAdmin(CommonConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
static Admin |
createInstance(CommonConnection connection) |
void |
disableTableAsync(TableName tableName) |
void |
enableTableAsync(TableName tableName) |
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, updateConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitabortProcedure, 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, takeSnapshotAsyncpublic BigtableAdmin(CommonConnection connection) throws IOException
IOExceptionpublic void disableTableAsync(TableName tableName) throws IOException
IOExceptionpublic void enableTableAsync(TableName tableName) throws IOException
IOExceptionpublic ClusterStatus getClusterStatus() throws IOException
IOExceptionpublic static Admin createInstance(CommonConnection connection) throws IOException
IOException