public static final class ClientProtos.RegionLoadStats.Builder extends <any> implements ClientProtos.RegionLoadStatsOrBuilder
RegionLoadStats
 Statistics about the current load on the region
| Modifier and Type | Method and Description | 
|---|---|
ClientProtos.RegionLoadStats | 
build()  | 
ClientProtos.RegionLoadStats | 
buildPartial()  | 
ClientProtos.RegionLoadStats.Builder | 
clear()  | 
ClientProtos.RegionLoadStats.Builder | 
clearHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0]; | 
ClientProtos.RegionLoadStats.Builder | 
clearMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0]; | 
ClientProtos.RegionLoadStats.Builder | 
clone()  | 
ClientProtos.RegionLoadStats | 
getDefaultInstanceForType()  | 
static com.google.protobuf.Descriptors.Descriptor | 
getDescriptor()  | 
com.google.protobuf.Descriptors.Descriptor | 
getDescriptorForType()  | 
int | 
getHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0]; | 
int | 
getMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0]; | 
boolean | 
hasHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0]; | 
boolean | 
hasMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0]; | 
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable | 
internalGetFieldAccessorTable()  | 
boolean | 
isInitialized()  | 
ClientProtos.RegionLoadStats.Builder | 
mergeFrom(com.google.protobuf.CodedInputStream input,
         com.google.protobuf.ExtensionRegistryLite extensionRegistry)  | 
ClientProtos.RegionLoadStats.Builder | 
mergeFrom(com.google.protobuf.Message other)  | 
ClientProtos.RegionLoadStats.Builder | 
setHeapOccupancy(int value)
optional int32 heapOccupancy = 2 [default = 0]; | 
ClientProtos.RegionLoadStats.Builder | 
setMemstoreLoad(int value)
optional int32 memstoreLoad = 1 [default = 0]; | 
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public ClientProtos.RegionLoadStats.Builder clear()
public ClientProtos.RegionLoadStats.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public ClientProtos.RegionLoadStats getDefaultInstanceForType()
public ClientProtos.RegionLoadStats build()
public ClientProtos.RegionLoadStats buildPartial()
public ClientProtos.RegionLoadStats.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public ClientProtos.RegionLoadStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic boolean hasMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0];
 Percent load on the memstore. Guaranteed to be positive, between 0 and 100.
hasMemstoreLoad in interface ClientProtos.RegionLoadStatsOrBuilderpublic int getMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0];
 Percent load on the memstore. Guaranteed to be positive, between 0 and 100.
getMemstoreLoad in interface ClientProtos.RegionLoadStatsOrBuilderpublic ClientProtos.RegionLoadStats.Builder setMemstoreLoad(int value)
optional int32 memstoreLoad = 1 [default = 0];
 Percent load on the memstore. Guaranteed to be positive, between 0 and 100.
public ClientProtos.RegionLoadStats.Builder clearMemstoreLoad()
optional int32 memstoreLoad = 1 [default = 0];
 Percent load on the memstore. Guaranteed to be positive, between 0 and 100.
public boolean hasHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0];
 Percent JVM heap occupancy. Guaranteed to be positive, between 0 and 100. We can move this to "ServerLoadStats" should we develop them.
hasHeapOccupancy in interface ClientProtos.RegionLoadStatsOrBuilderpublic int getHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0];
 Percent JVM heap occupancy. Guaranteed to be positive, between 0 and 100. We can move this to "ServerLoadStats" should we develop them.
getHeapOccupancy in interface ClientProtos.RegionLoadStatsOrBuilderpublic ClientProtos.RegionLoadStats.Builder setHeapOccupancy(int value)
optional int32 heapOccupancy = 2 [default = 0];
 Percent JVM heap occupancy. Guaranteed to be positive, between 0 and 100. We can move this to "ServerLoadStats" should we develop them.
public ClientProtos.RegionLoadStats.Builder clearHeapOccupancy()
optional int32 heapOccupancy = 2 [default = 0];
 Percent JVM heap occupancy. Guaranteed to be positive, between 0 and 100. We can move this to "ServerLoadStats" should we develop them.