public static final class OtsInternalApi.IndexMeta.Builder extends com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder> implements OtsInternalApi.IndexMetaOrBuilder
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsmergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder>public OtsInternalApi.IndexMeta.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder>public OtsInternalApi.IndexMeta.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder>public OtsInternalApi.IndexMeta getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OtsInternalApi.IndexMeta build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OtsInternalApi.IndexMeta buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OtsInternalApi.IndexMeta.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OtsInternalApi.IndexMeta.Builder>public OtsInternalApi.IndexMeta.Builder mergeFrom(OtsInternalApi.IndexMeta other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<OtsInternalApi.IndexMeta.Builder>public OtsInternalApi.IndexMeta.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OtsInternalApi.IndexMeta.Builder>IOExceptionpublic boolean hasName()
hasName in interface OtsInternalApi.IndexMetaOrBuilderpublic String getName()
getName in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setName(String value)
public OtsInternalApi.IndexMeta.Builder clearName()
public List<String> getPrimaryKeyList()
getPrimaryKeyList in interface OtsInternalApi.IndexMetaOrBuilderpublic int getPrimaryKeyCount()
getPrimaryKeyCount in interface OtsInternalApi.IndexMetaOrBuilderpublic String getPrimaryKey(int index)
getPrimaryKey in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setPrimaryKey(int index, String value)
public OtsInternalApi.IndexMeta.Builder addPrimaryKey(String value)
public OtsInternalApi.IndexMeta.Builder addAllPrimaryKey(Iterable<String> values)
public OtsInternalApi.IndexMeta.Builder clearPrimaryKey()
public List<String> getDefinedColumnList()
getDefinedColumnList in interface OtsInternalApi.IndexMetaOrBuilderpublic int getDefinedColumnCount()
getDefinedColumnCount in interface OtsInternalApi.IndexMetaOrBuilderpublic String getDefinedColumn(int index)
getDefinedColumn in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setDefinedColumn(int index, String value)
public OtsInternalApi.IndexMeta.Builder addDefinedColumn(String value)
public OtsInternalApi.IndexMeta.Builder addAllDefinedColumn(Iterable<String> values)
public OtsInternalApi.IndexMeta.Builder clearDefinedColumn()
public boolean hasIndexUpdateMode()
hasIndexUpdateMode in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexUpdateMode getIndexUpdateMode()
getIndexUpdateMode in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setIndexUpdateMode(OtsInternalApi.IndexUpdateMode value)
public OtsInternalApi.IndexMeta.Builder clearIndexUpdateMode()
public boolean hasIndexType()
hasIndexType in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexType getIndexType()
getIndexType in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setIndexType(OtsInternalApi.IndexType value)
public OtsInternalApi.IndexMeta.Builder clearIndexType()
public boolean hasIndexSyncPhase()
hasIndexSyncPhase in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexSyncPhase getIndexSyncPhase()
getIndexSyncPhase in interface OtsInternalApi.IndexMetaOrBuilderpublic OtsInternalApi.IndexMeta.Builder setIndexSyncPhase(OtsInternalApi.IndexSyncPhase value)
public OtsInternalApi.IndexMeta.Builder clearIndexSyncPhase()
Copyright © 2024. All Rights Reserved.