@InternalApi(value="For internal usage only") public class TableAdapter extends Object
For internal use only - public for technical reasons.
Modifier and Type | Method and Description |
---|---|
static com.google.cloud.bigtable.admin.v2.models.CreateTableRequest |
adapt(org.apache.hadoop.hbase.HTableDescriptor desc,
byte[][] splitKeys) |
protected static void |
adapt(org.apache.hadoop.hbase.HTableDescriptor desc,
com.google.cloud.bigtable.admin.v2.models.CreateTableRequest request)
adapt.
|
static org.apache.hadoop.hbase.HTableDescriptor |
adapt(com.google.cloud.bigtable.admin.v2.models.Table table)
adapt.
|
static void |
addSplitKeys(byte[][] splitKeys,
com.google.cloud.bigtable.admin.v2.models.CreateTableRequest request) |
protected static void adapt(org.apache.hadoop.hbase.HTableDescriptor desc, com.google.cloud.bigtable.admin.v2.models.CreateTableRequest request)
desc
- a HTableDescriptor
object.request
- a CreateTableRequest
public static com.google.cloud.bigtable.admin.v2.models.CreateTableRequest adapt(org.apache.hadoop.hbase.HTableDescriptor desc, byte[][] splitKeys)
public static void addSplitKeys(byte[][] splitKeys, com.google.cloud.bigtable.admin.v2.models.CreateTableRequest request)
public static org.apache.hadoop.hbase.HTableDescriptor adapt(com.google.cloud.bigtable.admin.v2.models.Table table)
table
- a Table
object.HTableDescriptor
object.