public static final class RegionServerStatusProtos.RegionSpaceUse.Builder extends <any> implements RegionServerStatusProtos.RegionSpaceUseOrBuilder
hbase.pb.RegionSpaceUse
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public RegionServerStatusProtos.RegionSpaceUse.Builder clear()
public RegionServerStatusProtos.RegionSpaceUse.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public RegionServerStatusProtos.RegionSpaceUse getDefaultInstanceForType()
public RegionServerStatusProtos.RegionSpaceUse build()
public RegionServerStatusProtos.RegionSpaceUse buildPartial()
public RegionServerStatusProtos.RegionSpaceUse.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public RegionServerStatusProtos.RegionSpaceUse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public boolean hasRegionInfo()
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
hasRegionInfo
in interface RegionServerStatusProtos.RegionSpaceUseOrBuilder
public HBaseProtos.RegionInfo getRegionInfo()
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
getRegionInfo
in interface RegionServerStatusProtos.RegionSpaceUseOrBuilder
public RegionServerStatusProtos.RegionSpaceUse.Builder setRegionInfo(HBaseProtos.RegionInfo value)
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
public RegionServerStatusProtos.RegionSpaceUse.Builder setRegionInfo(HBaseProtos.RegionInfo.Builder builderForValue)
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
public RegionServerStatusProtos.RegionSpaceUse.Builder mergeRegionInfo(HBaseProtos.RegionInfo value)
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
public RegionServerStatusProtos.RegionSpaceUse.Builder clearRegionInfo()
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
public HBaseProtos.RegionInfo.Builder getRegionInfoBuilder()
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
public HBaseProtos.RegionInfoOrBuilder getRegionInfoOrBuilder()
optional .hbase.pb.RegionInfo region_info = 1;
A region identifier
getRegionInfoOrBuilder
in interface RegionServerStatusProtos.RegionSpaceUseOrBuilder
public boolean hasRegionSize()
optional uint64 region_size = 2;
The size in bytes of the region
hasRegionSize
in interface RegionServerStatusProtos.RegionSpaceUseOrBuilder
public long getRegionSize()
optional uint64 region_size = 2;
The size in bytes of the region
getRegionSize
in interface RegionServerStatusProtos.RegionSpaceUseOrBuilder
public RegionServerStatusProtos.RegionSpaceUse.Builder setRegionSize(long value)
optional uint64 region_size = 2;
The size in bytes of the region
public RegionServerStatusProtos.RegionSpaceUse.Builder clearRegionSize()
optional uint64 region_size = 2;
The size in bytes of the region