Package io.dingodb.meta
Class Meta.TableWithPartCount.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
io.dingodb.meta.Meta.TableWithPartCount.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Meta.TableWithPartCountOrBuilder,Cloneable
- Enclosing class:
- Meta.TableWithPartCount
public static final class Meta.TableWithPartCount.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
implements Meta.TableWithPartCountOrBuilder
Protobuf type
dingodb.pb.meta.TableWithPartCount-
Method Summary
Modifier and TypeMethodDescriptionaddAllIndexPartCount(Iterable<? extends Integer> values) each index may has different part count, the list size must equal index countaddIndexPartCount(int value) each index may has different part count, the list size must equal index countaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) has tableindex count, include vector index and scalar indexeach index may has different part count, the list size must equal index countclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) if has table, table`s part countclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanhas tableintindex count, include vector index and scalar indexintgetIndexPartCount(int index) each index may has different part count, the list size must equal index countinteach index may has different part count, the list size must equal index counteach index may has different part count, the list size must equal index countintif has table, table`s part countprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Meta.TableWithPartCount other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setHasTable(boolean value) has tablesetIndexCount(int value) index count, include vector index and scalar indexsetIndexPartCount(int index, int value) each index may has different part count, the list size must equal index countsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTablePartCount(int value) if has table, table`s part countsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
setField
public Meta.TableWithPartCount.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
clearField
public Meta.TableWithPartCount.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
clearOneof
public Meta.TableWithPartCount.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
setRepeatedField
public Meta.TableWithPartCount.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
addRepeatedField
public Meta.TableWithPartCount.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Meta.TableWithPartCount.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
mergeFrom
public Meta.TableWithPartCount.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Meta.TableWithPartCount.Builder>- Throws:
IOException
-
getHasTable
public boolean getHasTable()has table
bool has_table = 1;- Specified by:
getHasTablein interfaceMeta.TableWithPartCountOrBuilder- Returns:
- The hasTable.
-
setHasTable
has table
bool has_table = 1;- Parameters:
value- The hasTable to set.- Returns:
- This builder for chaining.
-
clearHasTable
has table
bool has_table = 1;- Returns:
- This builder for chaining.
-
getTablePartCount
public int getTablePartCount()if has table, table`s part count
uint32 table_part_count = 2;- Specified by:
getTablePartCountin interfaceMeta.TableWithPartCountOrBuilder- Returns:
- The tablePartCount.
-
setTablePartCount
if has table, table`s part count
uint32 table_part_count = 2;- Parameters:
value- The tablePartCount to set.- Returns:
- This builder for chaining.
-
clearTablePartCount
if has table, table`s part count
uint32 table_part_count = 2;- Returns:
- This builder for chaining.
-
getIndexCount
public int getIndexCount()index count, include vector index and scalar index
uint32 index_count = 3;- Specified by:
getIndexCountin interfaceMeta.TableWithPartCountOrBuilder- Returns:
- The indexCount.
-
setIndexCount
index count, include vector index and scalar index
uint32 index_count = 3;- Parameters:
value- The indexCount to set.- Returns:
- This builder for chaining.
-
clearIndexCount
index count, include vector index and scalar index
uint32 index_count = 3;- Returns:
- This builder for chaining.
-
getIndexPartCountList
each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Specified by:
getIndexPartCountListin interfaceMeta.TableWithPartCountOrBuilder- Returns:
- A list containing the indexPartCount.
-
getIndexPartCountCount
public int getIndexPartCountCount()each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Specified by:
getIndexPartCountCountin interfaceMeta.TableWithPartCountOrBuilder- Returns:
- The count of indexPartCount.
-
getIndexPartCount
public int getIndexPartCount(int index) each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Specified by:
getIndexPartCountin interfaceMeta.TableWithPartCountOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The indexPartCount at the given index.
-
setIndexPartCount
each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Parameters:
index- The index to set the value at.value- The indexPartCount to set.- Returns:
- This builder for chaining.
-
addIndexPartCount
each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Parameters:
value- The indexPartCount to add.- Returns:
- This builder for chaining.
-
addAllIndexPartCount
each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Parameters:
values- The indexPartCount to add.- Returns:
- This builder for chaining.
-
clearIndexPartCount
each index may has different part count, the list size must equal index count
repeated uint32 index_part_count = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Meta.TableWithPartCount.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-
mergeUnknownFields
public final Meta.TableWithPartCount.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Meta.TableWithPartCount.Builder>
-