@InternalApi public class ModifyTableBuilder extends Object
ModifyColumnFamiliesRequest
from HBase HColumnDescriptor
s.Modifier and Type | Method | Description |
---|---|---|
ModifyTableBuilder |
add(org.apache.hadoop.hbase.HColumnDescriptor addColumnFamily) |
|
com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest |
build() |
|
static ModifyTableBuilder |
buildModifications(org.apache.hadoop.hbase.HTableDescriptor newTableDesc,
org.apache.hadoop.hbase.HTableDescriptor currentTableDesc) |
This method will build
ModifyColumnFamiliesRequest objects based on a diff of the
new and existing set of column descriptors. |
ModifyTableBuilder |
delete(String familyId) |
|
ModifyTableBuilder |
modify(org.apache.hadoop.hbase.HColumnDescriptor modifyColumnFamily) |
|
static ModifyTableBuilder |
newBuilder(org.apache.hadoop.hbase.TableName tableName) |
public static ModifyTableBuilder newBuilder(org.apache.hadoop.hbase.TableName tableName)
public static ModifyTableBuilder buildModifications(org.apache.hadoop.hbase.HTableDescriptor newTableDesc, org.apache.hadoop.hbase.HTableDescriptor currentTableDesc)
ModifyColumnFamiliesRequest
objects based on a diff of the
new and existing set of column descriptors. This is for use in
Admin.modifyTable(TableName, HTableDescriptor)
.public ModifyTableBuilder add(org.apache.hadoop.hbase.HColumnDescriptor addColumnFamily)
public ModifyTableBuilder modify(org.apache.hadoop.hbase.HColumnDescriptor modifyColumnFamily)
public ModifyTableBuilder delete(String familyId)
public com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest build()