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.Builder
clear
in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>
public FSPB.Reference.Builder clone()
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>
public FSPB.Reference getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in class com.google.protobuf.GeneratedMessageLite.Builder<FSPB.Reference,FSPB.Reference.Builder>
public FSPB.Reference build()
build
in interface com.google.protobuf.MessageLite.Builder
public FSPB.Reference buildPartial()
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public 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.MessageLiteOrBuilder
public FSPB.Reference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessageLite.Builder<FSPB.Reference.Builder>
IOException
public boolean hasSplitkey()
required bytes splitkey = 1;
hasSplitkey
in interface FSPB.ReferenceOrBuilder
public com.google.protobuf.ByteString getSplitkey()
required bytes splitkey = 1;
getSplitkey
in interface FSPB.ReferenceOrBuilder
public 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.ReferenceOrBuilder
public FSPB.Reference.Range getRange()
required .Reference.Range range = 2;
getRange
in interface FSPB.ReferenceOrBuilder
public 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