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.IOException
public boolean hasSplitkey()
required bytes splitkey = 1;
hasSplitkey
in interface FSProtos.ReferenceOrBuilder
public com.google.protobuf.ByteString getSplitkey()
required bytes splitkey = 1;
getSplitkey
in interface FSProtos.ReferenceOrBuilder
public 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.ReferenceOrBuilder
public FSProtos.Reference.Range getRange()
required .hbase.pb.Reference.Range range = 2;
getRange
in interface FSProtos.ReferenceOrBuilder
public 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;