类 TablestorageRegionLocator

  • 所有已实现的接口:
    Closeable, AutoCloseable, org.apache.hadoop.hbase.client.RegionLocator

    public class TablestorageRegionLocator
    extends Object
    implements org.apache.hadoop.hbase.client.RegionLocator
    TablestorageRegionLocator derived from org.apache.hadoop.hbase.client.RegionLocator
    • 构造器详细资料

      • TablestorageRegionLocator

        public TablestorageRegionLocator​(TablestorageConnection connection,
                                         org.apache.hadoop.hbase.TableName tableName)
        Construct a TablestorageRegionLocator for the target instance.
        参数:
        connection - The connection used to construct this TablestorageRegionLocator.
        tableName - The name of the target table.
    • 方法详细资料

      • getRegionLocation

        public org.apache.hadoop.hbase.HRegionLocation getRegionLocation​(byte[] row)
                                                                  throws IOException
        指定者:
        getRegionLocation 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getRegionLocation

        public org.apache.hadoop.hbase.HRegionLocation getRegionLocation​(byte[] row,
                                                                         boolean reload)
                                                                  throws IOException
        指定者:
        getRegionLocation 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getAllRegionLocations

        public List<org.apache.hadoop.hbase.HRegionLocation> getAllRegionLocations()
                                                                            throws IOException
        指定者:
        getAllRegionLocations 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getStartKeys

        public byte[][] getStartKeys()
                              throws IOException
        指定者:
        getStartKeys 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getEndKeys

        public byte[][] getEndKeys()
                            throws IOException
        指定者:
        getEndKeys 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getStartEndKeys

        public org.apache.hadoop.hbase.util.Pair<byte[][],​byte[][]> getStartEndKeys()
                                                                                   throws IOException
        指定者:
        getStartEndKeys 在接口中 org.apache.hadoop.hbase.client.RegionLocator
        抛出:
        IOException
      • getName

        public org.apache.hadoop.hbase.TableName getName()
        指定者:
        getName 在接口中 org.apache.hadoop.hbase.client.RegionLocator