public static final class FSPB.Reference.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder> implements FSPB.ReferenceOrBuilder
Reference
Reference file content used when we split an hfile under a region.
| Modifier and Type | Method and Description |
|---|---|
FSPB.Reference |
build() |
FSPB.Reference |
buildPartial() |
FSPB.Reference.Builder |
clear() |
FSPB.Reference.Builder |
clearRange()
required .Reference.Range range = 2; |
FSPB.Reference.Builder |
clearSplitkey()
required bytes splitkey = 1; |
FSPB.Reference.Builder |
clone() |
FSPB.Reference |
getDefaultInstanceForType() |
FSPB.Reference.Range |
getRange()
required .Reference.Range range = 2; |
com.google.protobuf.ByteString |
getSplitkey()
required bytes splitkey = 1; |
boolean |
hasRange()
required .Reference.Range range = 2; |
boolean |
hasSplitkey()
required bytes splitkey = 1; |
boolean |
isInitialized() |
FSPB.Reference.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FSPB.Reference.Builder |
mergeFrom(FSPB.Reference other) |
FSPB.Reference.Builder |
setRange(FSPB.Reference.Range value)
required .Reference.Range range = 2; |
FSPB.Reference.Builder |
setSplitkey(com.google.protobuf.ByteString value)
required bytes splitkey = 1; |
public FSPB.Reference.Builder clear()
clear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>public FSPB.Reference.Builder clone()
clone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>public FSPB.Reference getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>public FSPB.Reference build()
build in interface com.google.protobuf.MessageLite.Builderpublic FSPB.Reference buildPartial()
buildPartial in interface com.google.protobuf.MessageLite.Builderpublic FSPB.Reference.Builder mergeFrom(FSPB.Reference other)
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderpublic FSPB.Reference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<FSPB.Reference.Builder>IOExceptionpublic boolean hasSplitkey()
required bytes splitkey = 1;hasSplitkey in interface FSPB.ReferenceOrBuilderpublic com.google.protobuf.ByteString getSplitkey()
required bytes splitkey = 1;getSplitkey in interface FSPB.ReferenceOrBuilderpublic FSPB.Reference.Builder setSplitkey(com.google.protobuf.ByteString value)
required bytes splitkey = 1;public FSPB.Reference.Builder clearSplitkey()
required bytes splitkey = 1;public boolean hasRange()
required .Reference.Range range = 2;hasRange in interface FSPB.ReferenceOrBuilderpublic FSPB.Reference.Range getRange()
required .Reference.Range range = 2;getRange in interface FSPB.ReferenceOrBuilderpublic FSPB.Reference.Builder setRange(FSPB.Reference.Range value)
required .Reference.Range range = 2;public FSPB.Reference.Builder clearRange()
required .Reference.Range range = 2;Copyright © 2010-2017, The Async HBase Authors