org.apache.hadoop.chukwa.datastore
Class ChukwaHBaseStore

java.lang.Object
  extended by org.apache.hadoop.chukwa.datastore.ChukwaHBaseStore

public class ChukwaHBaseStore
extends Object


Constructor Summary
ChukwaHBaseStore()
           
 
Method Summary
static Set<String> getClusterNames(long startTime, long endTime)
           
static Set<String> getColumnNames(String tableName, String family, long startTime, long endTime, boolean fullScan)
           
static void getColumnNamesHelper(Set<String> columnNames, Iterator<org.apache.hadoop.hbase.client.Result> it)
           
static Set<String> getFamilyNames(String tableName)
           
static Set<String> getHostnames(String cluster, long startTime, long endTime, boolean fullScan)
           
static Set<String> getRowNames(String tableName, String family, String qualifier, long startTime, long endTime, boolean fullScan)
           
static Series getSeries(String tableName, String rkey, String family, String column, long startTime, long endTime, boolean filterByRowKey)
           
static Set<String> getTableNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChukwaHBaseStore

public ChukwaHBaseStore()
Method Detail

getSeries

public static Series getSeries(String tableName,
                               String rkey,
                               String family,
                               String column,
                               long startTime,
                               long endTime,
                               boolean filterByRowKey)

getFamilyNames

public static Set<String> getFamilyNames(String tableName)

getTableNames

public static Set<String> getTableNames()

getColumnNamesHelper

public static void getColumnNamesHelper(Set<String> columnNames,
                                        Iterator<org.apache.hadoop.hbase.client.Result> it)

getColumnNames

public static Set<String> getColumnNames(String tableName,
                                         String family,
                                         long startTime,
                                         long endTime,
                                         boolean fullScan)

getRowNames

public static Set<String> getRowNames(String tableName,
                                      String family,
                                      String qualifier,
                                      long startTime,
                                      long endTime,
                                      boolean fullScan)

getHostnames

public static Set<String> getHostnames(String cluster,
                                       long startTime,
                                       long endTime,
                                       boolean fullScan)

getClusterNames

public static Set<String> getClusterNames(long startTime,
                                          long endTime)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.