Package org.apache.hadoop.hbase.hbtop
Class Record
java.lang.Object
org.apache.hadoop.hbase.hbtop.Record
- All Implemented Interfaces:
Map<Field,FieldValue>
Represents a record of the metrics in the top screen.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<Field,FieldValue> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRecord(org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<Field, FieldValue> values) -
Method Summary
Modifier and TypeMethodDescriptionstatic Record.Builderbuilder()voidclear()booleancontainsKey(Object key) booleancontainsValue(Object value) static Record.Entrystatic Record.Entryentry(Field field, FieldValue value) entrySet()booleanisEmpty()keySet()static RecordofEntries(Stream<Record.Entry> entries) static RecordofEntries(Record.Entry... entries) put(Field key, FieldValue value) voidputAll(Map<? extends Field, ? extends FieldValue> m) intsize()values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
values
private final org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<Field,FieldValue> values
-
-
Constructor Details
-
Record
private Record(org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<Field, FieldValue> values)
-
-
Method Details
-
builder
-
entry
-
entry
-
ofEntries
-
ofEntries
-
size
- Specified by:
sizein interfaceMap<Field,FieldValue>
-
isEmpty
- Specified by:
isEmptyin interfaceMap<Field,FieldValue>
-
containsKey
- Specified by:
containsKeyin interfaceMap<Field,FieldValue>
-
containsValue
- Specified by:
containsValuein interfaceMap<Field,FieldValue>
-
get
- Specified by:
getin interfaceMap<Field,FieldValue>
-
put
- Specified by:
putin interfaceMap<Field,FieldValue>
-
remove
- Specified by:
removein interfaceMap<Field,FieldValue>
-
putAll
- Specified by:
putAllin interfaceMap<Field,FieldValue>
-
clear
- Specified by:
clearin interfaceMap<Field,FieldValue>
-
keySet
- Specified by:
keySetin interfaceMap<Field,FieldValue>
-
values
- Specified by:
valuesin interfaceMap<Field,FieldValue>
-
entrySet
- Specified by:
entrySetin interfaceMap<Field,FieldValue>
-
combine
-