public class HBaseTableConnection extends Object
| Constructor and Description |
|---|
HBaseTableConnection(org.apache.hadoop.conf.Configuration conf,
String tableName,
boolean autoflush)
Instantiate new connection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
delete(org.apache.hadoop.hbase.client.Delete delete) |
void |
delete(List<org.apache.hadoop.hbase.client.Delete> deletes) |
boolean |
exists(org.apache.hadoop.hbase.client.Get get) |
boolean[] |
existsAll(List<org.apache.hadoop.hbase.client.Get> list) |
void |
flushCommits() |
org.apache.hadoop.hbase.client.Result |
get(org.apache.hadoop.hbase.client.Get get) |
org.apache.hadoop.hbase.client.Result[] |
get(List<org.apache.hadoop.hbase.client.Get> gets) |
org.apache.hadoop.conf.Configuration |
getConfiguration() |
org.apache.hadoop.hbase.TableName |
getName() |
org.apache.hadoop.hbase.HRegionLocation |
getRegionLocation(byte[] bs)
getRegionLocation provided by
HRegionLocation |
org.apache.hadoop.hbase.client.ResultScanner |
getScanner(org.apache.hadoop.hbase.client.Scan scan) |
org.apache.hadoop.hbase.util.Pair<byte[][],byte[][]> |
getStartEndKeys()
getStartEndKeys provided by
HRegionLocation. |
void |
put(List<org.apache.hadoop.hbase.client.Put> puts) |
void |
put(org.apache.hadoop.hbase.client.Put put) |
public HBaseTableConnection(org.apache.hadoop.conf.Configuration conf,
String tableName,
boolean autoflush)
throws IOException
conf - tableName - autoflush - IOExceptionpublic void flushCommits()
throws IOException
IOExceptionpublic void close()
throws IOException
IOExceptionpublic org.apache.hadoop.conf.Configuration getConfiguration()
public org.apache.hadoop.hbase.util.Pair<byte[][],byte[][]> getStartEndKeys()
throws IOException
HRegionLocation.IOExceptionRegionLocator.getStartEndKeys()public org.apache.hadoop.hbase.HRegionLocation getRegionLocation(byte[] bs)
throws IOException
HRegionLocationIOExceptionRegionLocator.getRegionLocation(byte[])public boolean exists(org.apache.hadoop.hbase.client.Get get)
throws IOException
IOExceptionpublic boolean[] existsAll(List<org.apache.hadoop.hbase.client.Get> list) throws IOException
IOExceptionpublic org.apache.hadoop.hbase.client.Result get(org.apache.hadoop.hbase.client.Get get)
throws IOException
IOExceptionpublic org.apache.hadoop.hbase.client.Result[] get(List<org.apache.hadoop.hbase.client.Get> gets) throws IOException
IOExceptionpublic org.apache.hadoop.hbase.client.ResultScanner getScanner(org.apache.hadoop.hbase.client.Scan scan)
throws IOException
IOExceptionpublic void put(org.apache.hadoop.hbase.client.Put put)
throws IOException
IOExceptionpublic void put(List<org.apache.hadoop.hbase.client.Put> puts) throws IOException
IOExceptionpublic void delete(org.apache.hadoop.hbase.client.Delete delete)
throws IOException
IOExceptionpublic void delete(List<org.apache.hadoop.hbase.client.Delete> deletes) throws IOException
IOExceptionpublic org.apache.hadoop.hbase.TableName getName()
Copyright © 2010-2017 The Apache Software Foundation. All Rights Reserved.