public static final class FSProtos.Reference.Builder extends <any> implements FSProtos.ReferenceOrBuilder
hbase.pb.Reference
Reference file content used when we split an hfile under a region.
| Modifier and Type | Method and Description |
|---|---|
FSProtos.Reference |
build() |
FSProtos.Reference |
buildPartial() |
FSProtos.Reference.Builder |
clear() |
FSProtos.Reference.Builder |
clearRange()
required .hbase.pb.Reference.Range range = 2; |
FSProtos.Reference.Builder |
clearSplitkey()
required bytes splitkey = 1; |
FSProtos.Reference.Builder |
clone() |
FSProtos.Reference |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FSProtos.Reference.Range |
getRange()
required .hbase.pb.Reference.Range range = 2; |
com.google.protobuf.ByteString |
getSplitkey()
required bytes splitkey = 1; |
boolean |
hasRange()
required .hbase.pb.Reference.Range range = 2; |
boolean |
hasSplitkey()
required bytes splitkey = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FSProtos.Reference.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FSProtos.Reference.Builder |
mergeFrom(com.google.protobuf.Message other) |
FSProtos.Reference.Builder |
setRange(FSProtos.Reference.Range value)
required .hbase.pb.Reference.Range range = 2; |
FSProtos.Reference.Builder |
setSplitkey(com.google.protobuf.ByteString value)
required bytes splitkey = 1; |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public FSProtos.Reference.Builder clear()
public FSProtos.Reference.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public FSProtos.Reference getDefaultInstanceForType()
public FSProtos.Reference build()
public FSProtos.Reference buildPartial()
public FSProtos.Reference.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public FSProtos.Reference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic boolean hasSplitkey()
required bytes splitkey = 1;hasSplitkey in interface FSProtos.ReferenceOrBuilderpublic com.google.protobuf.ByteString getSplitkey()
required bytes splitkey = 1;getSplitkey in interface FSProtos.ReferenceOrBuilderpublic FSProtos.Reference.Builder setSplitkey(com.google.protobuf.ByteString value)
required bytes splitkey = 1;public FSProtos.Reference.Builder clearSplitkey()
required bytes splitkey = 1;public boolean hasRange()
required .hbase.pb.Reference.Range range = 2;hasRange in interface FSProtos.ReferenceOrBuilderpublic FSProtos.Reference.Range getRange()
required .hbase.pb.Reference.Range range = 2;getRange in interface FSProtos.ReferenceOrBuilderpublic FSProtos.Reference.Builder setRange(FSProtos.Reference.Range value)
required .hbase.pb.Reference.Range range = 2;public FSProtos.Reference.Builder clearRange()
required .hbase.pb.Reference.Range range = 2;