public static class TableDescription.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TableDescription.Builder |
addColumnFamily(ColumnFamily family) |
TableDescription.Builder |
addGlobalIndex(String name,
List<String> columns) |
TableDescription.Builder |
addKeyRange(KeyRange value) |
TableDescription.Builder |
addNonnullColumn(String name,
Type type) |
TableDescription.Builder |
addNonnullColumn(String name,
Type type,
String family) |
TableDescription.Builder |
addNullableColumn(String name,
Type type) |
TableDescription.Builder |
addNullableColumn(String name,
Type type,
String family) |
TableDescription |
build() |
TableDescription.Builder |
setPrimaryKey(String name) |
TableDescription.Builder |
setPrimaryKeys(List<String> names) |
TableDescription.Builder |
setPrimaryKeys(String... names) |
TableDescription.Builder |
tableStats(TableDescription.TableStats tableStats) |
public TableDescription.Builder addNonnullColumn(String name, Type type)
public TableDescription.Builder addNonnullColumn(String name, Type type, String family)
public TableDescription.Builder addKeyRange(KeyRange value)
public TableDescription.Builder addNullableColumn(String name, Type type)
public TableDescription.Builder addNullableColumn(String name, Type type, String family)
public TableDescription.Builder setPrimaryKey(String name)
public TableDescription.Builder setPrimaryKeys(String... names)
public TableDescription.Builder setPrimaryKeys(List<String> names)
public TableDescription.Builder addGlobalIndex(String name, List<String> columns)
public TableDescription.Builder tableStats(TableDescription.TableStats tableStats)
public TableDescription.Builder addColumnFamily(ColumnFamily family)
public TableDescription build()
Copyright © 2021. All rights reserved.