| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.hbtop | |
| org.apache.hadoop.hbase.hbtop.mode | |
| org.apache.hadoop.hbase.hbtop.screen.top | 
| Modifier and Type | Method and Description | 
|---|---|
| Record | Record.Builder. build() | 
| Record | Record. combine(Record o) | 
| static Record | Record. ofEntries(Record.Entry... entries) | 
| static Record | Record. ofEntries(Stream<Record.Entry> entries) | 
| Modifier and Type | Method and Description | 
|---|---|
| Record | Record. combine(Record o) | 
| boolean | RecordFilter. execute(Record record) | 
| Modifier and Type | Method and Description | 
|---|---|
| private Record | RegionModeStrategy. createRecord(ServerMetrics serverMetrics,
            RegionMetrics regionMetrics,
            long lastReportTimestamp) | 
| (package private) Record | ClientModeStrategy. createRecord(String user,
            UserMetrics.ClientMetrics clientMetrics,
            long lastReportTimestamp,
            String server) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<Record> | ModeStrategyUtils. aggregateRecords(List<Record> records,
                Field groupBy)Group by records on the basis of supplied groupBy field and
 Aggregate records using  combine(Record) | 
| (package private) List<Record> | ClientModeStrategy. aggregateRecordsAndAddDistinct(List<Record> records,
                              Field groupBy,
                              Field distinctField,
                              Field uniqueCountAssignedTo)Aggregate the records and count the unique values for the given distinctField | 
| static List<Record> | ModeStrategyUtils. applyFilterAndGet(List<Record> records,
                 List<RecordFilter> filters)Filter records as per the supplied filters, | 
| (package private) List<Record> | ClientModeStrategy. createRecords(ClusterMetrics clusterMetrics) | 
| List<Record> | UserModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | TableModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | Mode. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | ModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | NamespaceModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | RegionModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | RegionServerModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| List<Record> | ClientModeStrategy. getRecords(ClusterMetrics clusterMetrics,
          List<RecordFilter> pushDownFilters) | 
| (package private) List<Record> | RegionModeStrategy. selectModeFieldsAndAddCountField(List<FieldInfo> fieldInfos,
                                List<Record> records,
                                Field countField)Form new record list with records formed by only fields provided through fieldInfo and
 add a count field for each record with value 1
 We are doing two operation of selecting and adding new field
 because of saving some CPU cycles on rebuilding the record again | 
| Modifier and Type | Method and Description | 
|---|---|
| DrillDownInfo | UserModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | TableModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | Mode. drillDown(Record currentRecord) | 
| DrillDownInfo | ModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | NamespaceModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | RegionModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | RegionServerModeStrategy. drillDown(Record selectedRecord) | 
| DrillDownInfo | ClientModeStrategy. drillDown(Record selectedRecord) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<Record> | ModeStrategyUtils. aggregateRecords(List<Record> records,
                Field groupBy)Group by records on the basis of supplied groupBy field and
 Aggregate records using  combine(Record) | 
| (package private) List<Record> | ClientModeStrategy. aggregateRecordsAndAddDistinct(List<Record> records,
                              Field groupBy,
                              Field distinctField,
                              Field uniqueCountAssignedTo)Aggregate the records and count the unique values for the given distinctField | 
| static List<Record> | ModeStrategyUtils. applyFilterAndGet(List<Record> records,
                 List<RecordFilter> filters)Filter records as per the supplied filters, | 
| (package private) List<Record> | RegionModeStrategy. selectModeFieldsAndAddCountField(List<FieldInfo> fieldInfos,
                                List<Record> records,
                                Field countField)Form new record list with records formed by only fields provided through fieldInfo and
 add a count field for each record with value 1
 We are doing two operation of selecting and adding new field
 because of saving some CPU cycles on rebuilding the record again | 
| Modifier and Type | Field and Description | 
|---|---|
| private List<Record> | TopScreenModel. records | 
| Modifier and Type | Method and Description | 
|---|---|
| private Record | TopScreenPresenter. getSelectedRecord() | 
| Modifier and Type | Method and Description | 
|---|---|
| private List<Record> | TopScreenPresenter. getDisplayedRecords() | 
| List<Record> | TopScreenModel. getRecords() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | TopScreenModel. drillDown(Record selectedRecord) | 
| private void | TopScreenView. showRecords(List<Header> headers,
           List<Record> records,
           Record selectedRecord) | 
| void | TopScreenView. showTopScreen(Summary summary,
             List<Header> headers,
             List<Record> records,
             Record selectedRecord) | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | TopScreenView. showRecords(List<Header> headers,
           List<Record> records,
           Record selectedRecord) | 
| void | TopScreenView. showTopScreen(Summary summary,
             List<Header> headers,
             List<Record> records,
             Record selectedRecord) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.