Interface MetadataDao
public interface MetadataDao
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidblockMaintenance(long tableId) voiddropColumn(long tableId, long columnId) intdropColumns(long tableId) intdropTable(long tableId) intgetColumnMetadataRows(String schemaName, String tableName) getDistribution(long distributionId) getDistribution(String distributionName) getLockedTableId(long tableId) getTableColumn(long tableId, long columnId) getTableInformation(long tableId) getTableInformation(String schemaName, String tableName) getTableMetadataRows(String schemaName, String tableName) getTableStatsRows(String schemaName, String tableName) getTemporalColumnId(long tableId) voidinsertColumn(long tableId, long columnId, String columnName, int ordinalPosition, String dataType, Integer sortOrdinalPosition, Integer bucketOrdinalPosition) longinsertDistribution(String distributionName, String columnTypes, int bucketCount) longinsertTable(String schemaName, String tableName, boolean compactionEnabled, boolean organizationEnabled, Long distributionId, long createTime) voidinsertView(String schemaName, String tableName, String data) booleanisCompactionEligible(long tableId) booleanisMaintenanceBlockedLocked(long tableId) listBucketColumns(long tableId) listSortColumns(long tableId) listTableColumns(long tableId) listTableColumns(String schemaName, String tableName) listTables(String schemaName) voidrenameColumn(long tableId, long columnId, String target) voidrenameTable(long tableId, String newSchemaName, String newTableName) voidvoidunblockMaintenance(long tableId) voidupdateTableStats(long tableId, long shardCount, long rowCount, long compressedSize, long uncompressedSize) voidupdateTableVersion(long tableId, long updateTime) voidupdateTemporalColumnId(long tableId, long columnId)
-
Field Details
-
TABLE_INFORMATION_SELECT
- See Also:
-
TABLE_COLUMN_SELECT
- See Also:
-
-
Method Details
-
getTableInformation
-
getTableInformation
-
getTableColumn
-
listTables
-
listSchemaNames
-
listTableColumns
-
listTableColumns
-
listSortColumns
-
listBucketColumns
-
listViews
-
getViews
-
insertTable
-
updateTableVersion
void updateTableVersion(long tableId, long updateTime) -
updateTableStats
void updateTableStats(long tableId, long shardCount, long rowCount, long compressedSize, long uncompressedSize) -
insertColumn
-
renameTable
-
renameColumn
-
dropColumn
void dropColumn(long tableId, long columnId) -
insertView
-
dropTable
int dropTable(long tableId) -
dropColumns
int dropColumns(long tableId) -
dropView
-
getTemporalColumnId
-
updateTemporalColumnId
void updateTemporalColumnId(long tableId, long columnId) -
isCompactionEligible
boolean isCompactionEligible(long tableId) -
getLockedTableId
-
getDistribution
-
getDistribution
-
insertDistribution
-
getTableMetadataRows
-
getColumnMetadataRows
-
getTableStatsRows
-
getOrganizationEligibleTables
-
blockMaintenance
void blockMaintenance(long tableId) -
unblockMaintenance
void unblockMaintenance(long tableId) -
isMaintenanceBlockedLocked
boolean isMaintenanceBlockedLocked(long tableId) -
unblockAllMaintenance
void unblockAllMaintenance()
-