static TableInfo.Builder |
TableInfo.newBuilder(TableId tableId,
TableDefinition definition) |
Returns a builder for a TableInfo object given table identity and definition.
|
TableInfo.Builder |
Table.Builder.setCloneDefinition(CloneDefinition cloneDefinition) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setCloneDefinition(CloneDefinition cloneDefinition) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setDefaultCollation(String defaultCollation) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setDefinition(TableDefinition definition) |
Sets the table definition.
|
abstract TableInfo.Builder |
TableInfo.Builder.setDescription(String description) |
Sets a user-friendly description for the table.
|
TableInfo.Builder |
Table.Builder.setEncryptionConfiguration(EncryptionConfiguration configuration) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setEncryptionConfiguration(EncryptionConfiguration configuration) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setExpirationTime(Long expirationTime) |
Sets the time when this table expires, in milliseconds since the epoch.
|
abstract TableInfo.Builder |
TableInfo.Builder.setFriendlyName(String friendlyName) |
Sets a user-friendly name for the table.
|
abstract TableInfo.Builder |
TableInfo.Builder.setLabels(Map<String,String> labels) |
Sets the labels applied to this table.
|
TableInfo.Builder |
TableInfo.Builder.setRequirePartitionFilter(Boolean requirePartitionFilter) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setTableConstraints(TableConstraints tableConstraints) |
|
abstract TableInfo.Builder |
TableInfo.Builder.setTableId(TableId tableId) |
Sets the table identity.
|
TableInfo.Builder |
TableInfo.toBuilder() |
Returns a builder for the table object.
|