1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.hadoop.hbase.regionserver;
20
21 import java.util.HashMap;
22 import java.util.Map;
23
24 import org.apache.commons.math.stat.descriptive.DescriptiveStatistics;
25
26 public class MetricsRegionWrapperStub implements MetricsRegionWrapper {
27
28 @Override
29 public String getTableName() {
30 return "MetricsRegionWrapperStub";
31 }
32
33 @Override
34 public String getNamespace() {
35 return "TestNS";
36 }
37
38 @Override
39 public String getRegionName() {
40 return "DEADBEEF001";
41 }
42
43 @Override
44 public long getNumStores() {
45 return 101;
46 }
47
48 @Override
49 public long getNumStoreFiles() {
50 return 102;
51 }
52
53 @Override
54 public long getMemstoreSize() {
55 return 103;
56 }
57
58 @Override
59 public long getStoreFileSize() {
60 return 104;
61 }
62
63 @Override
64 public long getReadRequestCount() {
65 return 105;
66 }
67
68 @Override
69 public long getWriteRequestCount() {
70 return 106;
71 }
72
73 @Override
74 public long getNumFilesCompacted() {
75 return 0;
76 }
77
78 @Override
79 public long getNumBytesCompacted() {
80 return 0;
81 }
82
83 @Override
84 public long getNumCompactionsCompleted() {
85 return 0;
86 }
87
88 @Override
89 public Map<String, DescriptiveStatistics> getCoprocessorExecutionStatistics() {
90 return new HashMap<String, DescriptiveStatistics>();
91 }
92 }